Type Alias Trigger

type Trigger = {
    chronosJobID?: string;
    executeOnAppReload?: boolean;
    executionHistoryInterval?:
        | "minutely"
        | "hourly"
        | "daily"
        | "weekly"
        | "monthly"
        | "quarterly"
        | "yearly";
    recurrence: string[];
}
Index

Properties

chronosJobID?: string

The chronosJobId which triggers the sharing task

executeOnAppReload?: boolean

Toggle for executing sharing task on app reload.

executionHistoryInterval?:
    | "minutely"
    | "hourly"
    | "daily"
    | "weekly"
    | "monthly"
    | "quarterly"
    | "yearly"

To prevent overflow in the history, setting this to daily store the chart of a previous day in the history and maintain the live version with the tag latest.

recurrence: string[]

List of RRULE lines for a recurring event, as specified in RFC5545. Note that DTSTART and DTEND, UNTIL lines are not allowed in this field; event start and end times are specified in the start and end fields. RDATE and EXDATE lines are not currently supported. EXRULE is not supported since it is deprecated by RFC5545. This field is omitted for single events.