ConfirmarExamenesViewModel
class ConfirmarExamenesViewModel : ObservableObject, CVCalendarioViewModel
extension ConfirmarExamenesViewModel: CVCalendarViewDelegate
Undocumented
-
Eventos que se mostraran en el calendario
Declaration
Swift
@Published private(set) var eventos: [InfoEventoCalendario] { get set }
-
Fecha actual del calendario, es igual a una fecha con el mes que se esta visualizando actualmente
Declaration
Swift
@Published private(set) var fecha: Date { get set }
-
Delegate del calendario
Declaration
Swift
weak var calendarioDelegate: CVCalendarView?
-
Undocumented
Declaration
Swift
init(secciones: [Seccion])
-
Modo de presentación del calendario
Declaration
Swift
func presentationMode() -> CalendarMode
-
Primer día de la semana
Declaration
Swift
func firstWeekday() -> Weekday
-
Si se debería de mostrar los días de otro mes distinto al que se esta mostrando
Declaration
Swift
func shouldShowWeekdaysOut() -> Bool
-
Si se debería autoseleccionar el día cuando cambie de semana
Declaration
Swift
func shouldAutoSelectDayOnWeekChange() -> Bool
-
Si se debería de cambiar de mes cuando se selecciona un día de otro mes distinto al que se esta mostrando
Declaration
Swift
func shouldScrollOnOutDayViewSelection() -> Bool
-
Si se debería de seleccionar algún día
Declaration
Swift
func shouldSelectDayView(_ dayView: DayView) -> Bool
-
Si se debería de auto seleccionar un día cuando se cambie de mes
Declaration
Swift
func shouldAutoSelectDayOnMonthChange() -> Bool
-
Qué hacer cuando se cambia de fecha. En este caso procedemos a guardar la fecha nueva
Declaration
Swift
func presentedDateUpdated(_ date: CVDate)
-
Retorna el view que corresponde a cierto día
Declaration
Swift
func preliminaryView(viewOnDayView dayView: DayView) -> UIView
-
Si es que se debería de mostrar el view preliminar en los días
Declaration
Swift
func preliminaryView(shouldDisplayOnDayView dayView: DayView) -> Bool
-
Verifica si se deberia de mostrar el puntito debajo de un día (es decir, verifica si hay un evento)
Declaration
Swift
func dotMarker(shouldShowOnDayView dayView: DayView) -> Bool
-
Color del puntito debajo de un día con eventos
Declaration
Swift
func dotMarker(colorOnDayView dayView: DayView) -> [UIColor]
-
Offset del puntito debajo de un día con eventos
Declaration
Swift
func dotMarker(moveOffsetOnDayView dayView: DayView) -> CGFloat
-
Tamaño del puntito debajo de un día con eventos
Declaration
Swift
func dotMarker(sizeOnDayView dayView: DayView) -> CGFloat