InfoEventoCalendario

struct InfoEventoCalendario : Hashable

Estructura que representa una entrada en el calendario de la sección Calendario

Propiedades

  • Fecha del evento

    Declaration

    Swift

    var fecha: Date
  • Título a mostrar del evento

    Declaration

    Swift

    var titulo: String
  • Descripción a mostrar del evento

    Declaration

    Swift

    var descripcion: String
  • En que aula se desarrollará el evento

    Declaration

    Swift

    var aula: String
  • Hora del evento que se mostrará en los views Muestra la hora del evento en hh:MM pero si el evento es a media noche se considera todo el día

    Declaration

    Swift

    var hora: String { get }
  • Indica si el evento es todo el día

    Declaration

    Swift

    var esTodoElDia: Bool { get }

API

  • Verifica si este evento se da en la fecha actual

    Declaration

    Swift

    var esHoy: Bool { get }

    Return Value

    Verdadero si es que coincide con la fecha actual, falso caso contrario

  • Verifica si este evento coincide con la fecha pasada como argumento

    Declaration

    Swift

    func coincideCon(fecha conFecha: Date) -> Bool

    Parameters

    conFecha

    Fecha contra la cual se quiere saber si coincide

    Return Value

    Verdadero si es que coincide con la fecha pasada como argumento, falso caso contrario