Classes
The following classes are available globally.
-
Modelo que representa una carrera como información. No describe una carrera en sí, sino la carrera asociada a una sección en el horario.
See moreDeclaration
Swift
class Carrera : Object, Identifiable -
Modelo que representa una clase de una sección en la semana
See moreDeclaration
Swift
class Clase : Object, Identifiable -
Modelo que representa un examen de alguna sección
See moreDeclaration
Swift
class Examen : Object, Identifiable, Calendarizable, CascadingDeletable -
Modelo que representa el horario de una carrera. Equivale a una página en el Excel
See moreDeclaration
Swift
class HorarioCarrera : Object, Identifiable, CascadingDeletable -
Modelo que representa un horario de clases
See moreDeclaration
Swift
class HorarioClase : RealmSwift.Object, Identifiable, CascadingDeletable -
Declaration
-
Modelo que representa una sección de una materia. Equivale a una fila del horario en el Excel
See moreDeclaration
Swift
class Seccion : Object, Identifiable, CascadingDeletable -
Conjunto de utilidades para parsear los horarios de clases
See moreDeclaration
Swift
final class ExcelHelper -
Undocumented
See moreDeclaration
Swift
class XLSXHorarioParser : ArchivoHorarioParser -
Proveedor de la base de datos de Realm
See moreDeclaration
Swift
class RealmProvider -
Undocumented
See moreDeclaration
Swift
class ArmarHorarioPasosViewModel : ObservableObject -
Undocumented
See moreDeclaration
Swift
class ConfirmarClasesViewModel : ObservableObject
-
Undocumented
See moreDeclaration
Swift
class ConfirmarExamenesViewModel : ObservableObject, CVCalendarioViewModelextension ConfirmarExamenesViewModel: CVCalendarViewDelegate -
ViewModel que controla el view
See moreArmarSeleccionarCarreraDeclaration
Swift
class SeleccionarCarrerasViewModel : ObservableObject
-
View Model que controla
See moreArmarSeleccionarMateriasDeclaration
Swift
class SeleccionarMateriasViewModel : ObservableObject -
Undocumented
See moreDeclaration
Swift
class SeleccionarSeccionesViewModel : ObservableObject
-
View Model de la sección de Calendario. Se encarga de administrar que eventos se muestran y manipular el mes seleccionado.
See moreDeclaration
Swift
class CalendarioViewModel : ObservableObject, CVCalendarioViewModelextension CalendarioViewModel: CVCalendarViewDelegate
-
View Model encargado de controlar
See moreHorarioClaseViewDeclaration
Swift
class HorarioClaseViewModel : ObservableObject
-
View Model del view
See moreMenuModificarHorarioViewDeclaration
Swift
class MenuHorarioClasesViewModel : ObservableObject
-
Store que permite acceder a varios objetos dentro de la base de datos
See moreDeclaration
Swift
class PoliplannerStore : ObservableObject
-
View Model de las secciones, se encarga de manejar que secciones son las que se van a mostrar
See moreDeclaration
Swift
class SeccionesViewModel : ObservableObject
View on GitHub
Classes Reference