CVCalendarioViewModel
protocol CVCalendarioViewModel : CVCalendarViewDelegate
Representa un ViewModel que puede manejar un Calendario de CVCalendar para mostrar exámenes
-
Eventos que se mostraran en el calendario
Declaration
Swift
var eventos: [InfoEventoCalendario] { get } -
Fecha actual del calendario, es igual a una fecha con el mes que se esta visualizando actualmente
Declaration
Swift
var fecha: Date { get } -
Calendario que será manipulado
Declaration
Swift
var calendarioDelegate: CVCalendarView? { get set }
-
eventosMesExtension methodEventos que se mostraran en el calendario en base al mes que indica la fecha. Ejemplo: Si el mes es Abril, se muestran los eventos que suceden en abril.
Declaration
Swift
var eventosMes: [InfoEventoCalendario] { get }
-
cargarMesSiguiente()Extension methodPasa al siguiente mes
Declaration
Swift
func cargarMesSiguiente() -
cargarMesAnterior()Extension methodPasa al mes anterior
Declaration
Swift
func cargarMesAnterior()
View on GitHub
CVCalendarioViewModel Protocol Reference