Interface SignagePlaylistSchedule

interface SignagePlaylistSchedule {
    mask?: string;
    play_at?: number;
    play_at_local?: string;
    play_cron: string;
    play_period: number;
    play_takeover: boolean;
    valid_from?: number;
    valid_until?: number;
}

Properties

mask?: string

Bitmask of 0s and 1s (max 128 chars). Active when not empty. Requires valid_from

play_at?: number

One-off play time as unix epoch seconds. Do not set with play_at_local

play_at_local?: string

One-off play time in the local timezone of the display. ISO 8601 with no offset, e.g. 2027-01-01T00:00:00. Do not set with play_at

play_cron: string
play_period: number
play_takeover: boolean
valid_from?: number

Unix epoch seconds this schedule becomes valid. Required when mask is set

valid_until?: number

Ignore when not truthy