MenuHorarioClasesViewModel
class MenuHorarioClasesViewModel : ObservableObject
View Model del view MenuModificarHorarioView
-
Todos los horarios de clase congelados cargados en la aplicación
Declaration
Swift
@Published private(set) var horariosClase: RealmSwift.Results<HorarioClase> { get set }
-
Indica si es que esta en proceso de selección de archivos
Declaration
Swift
@Published var estaImportando: Bool { get set }
-
Indica si es que esta en armando un horario de clases
Declaration
Swift
@Published var estaArmando: Bool { get set }
-
Indica si se esta procesando un horario de clases
Declaration
Swift
@Published var estaProcesando: Bool { get set }
-
Configuración del HUD Progress
Declaration
Swift
@Published var hudConfig: TTProgressHUDConfig { get set }
-
Indica si hay horarios de clases en la aplicación
Declaration
Swift
var hayHorario: Bool { get }
-
Importa el archivo dado el resultado de una selección de archivo
Declaration
Swift
func importarArchivo(resultado: Result<URL, Error>)
Parameters
resultado
Resultado que contiene la URL de un archivo o un error
-
Constructor del ViewModel
Declaration
Swift
init()