Creating Plot Twists
    Preparing search index...

    Type Alias ScheduleOccurrence

    Represents a specific instance of a recurring schedule. All field values are computed by merging the recurring schedule's defaults with any occurrence-specific overrides.

    type ScheduleOccurrence = {
        occurrence: Date | string;
        schedule: Schedule;
        start: Date | string;
        end: Date | string | null;
        tags: Tags;
        archived: boolean;
    }
    Index

    Properties

    occurrence: Date | string

    Original date/datetime of this occurrence. Use start for the occurrence's current start time.

    schedule: Schedule

    The recurring schedule of which this is an occurrence

    start: Date | string

    Effective start for this occurrence (series default + override)

    end: Date | string | null

    Effective end for this occurrence

    tags: Tags

    Tags for this occurrence

    archived: boolean

    True if the occurrence is archived