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, CVCalendarioViewModel
extension ConfirmarExamenesViewModel: CVCalendarViewDelegate
-
ViewModel que controla el view
See moreArmarSeleccionarCarrera
Declaration
Swift
class SeleccionarCarrerasViewModel : ObservableObject
-
View Model que controla
See moreArmarSeleccionarMaterias
Declaration
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, CVCalendarioViewModel
extension CalendarioViewModel: CVCalendarViewDelegate
-
View Model encargado de controlar
See moreHorarioClaseView
Declaration
Swift
class HorarioClaseViewModel : ObservableObject
-
View Model del view
See moreMenuModificarHorarioView
Declaration
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