Skip to content

Interface: AppointmentEvaluatedOccurrence

@flyze/lib-data-store 3.0.0-alpha.55· latest

Defined in: projects/lib-data-store/src/lib/flyze-models/appointment-evaluated-occurrence.model.ts:3

  • AppointmentEvaluatedOccurrenceDTO

appointmentRuleId: string

Defined in: node_modules/@flyze/lib-db-models/models/appointment-occurrence/appointment-evaluated-occurrence.model.d.ts:36

The rule ID that generated this occurrence

_AppointmentEvaluatedOccurrence.appointmentRuleId


end: Date

Defined in: node_modules/@flyze/lib-db-models/models/appointment-occurrence/appointment-evaluated-occurrence.model.d.ts:18

The end date of the occurrence

_AppointmentEvaluatedOccurrence.end


isAllDay: boolean

Defined in: node_modules/@flyze/lib-db-models/models/appointment-occurrence/appointment-evaluated-occurrence.model.d.ts:28

Indicates if the occurrence is an all-day event. A event is a all-day event if it starts at 00:00:00 and ends at 00:00:00 the next day in the timezone of the rule In that case it is grid-fixed event like x-mas or birthday to a specific date, independent of daylight saving time changes or timezone.

_AppointmentEvaluatedOccurrence.isAllDay


localEnd: Date

Defined in: node_modules/@flyze/lib-db-models/models/appointment-occurrence/appointment-evaluated-occurrence.model.d.ts:22

The end in the timezone of the rule

_AppointmentEvaluatedOccurrence.localEnd


localStart: Date

Defined in: node_modules/@flyze/lib-db-models/models/appointment-occurrence/appointment-evaluated-occurrence.model.d.ts:14

The start date in the timezone of the rule

_AppointmentEvaluatedOccurrence.localStart


optional occurrence: AppointmentOccurrenceDTO<string>

Defined in: node_modules/@flyze/lib-db-models/models/appointment-occurrence/appointment-evaluated-occurrence.model.d.ts:32

If a DB entry - Occurrence exist for this EvaluedOccurrence

_AppointmentEvaluatedOccurrence.occurrence


start: Date

Defined in: node_modules/@flyze/lib-db-models/models/appointment-occurrence/appointment-evaluated-occurrence.model.d.ts:10

The start date of the occurrence

_AppointmentEvaluatedOccurrence.start