Options
All
  • Public
  • Public/Protected
  • All
Menu

Input given by a user which describes an event schedule.

Type parameters

  • M

    The type of metadata stored in the schedule.

Hierarchy

  • ScheduleInput

Index

Properties

Optional cancel

cancel: (string | number | Day)[]

An array of days or identifiers which should be canceled in the schedule.

see

Schedule.cancel

Optional day

Optional dayOfMonth

dayOfMonth: FrequencyValue

Optional dayOfWeek

dayOfWeek: FrequencyValue

Optional dayOfYear

dayOfYear: FrequencyValue

Optional duration

duration: number

Optional durationUnit

durationUnit: string

Optional end

Optional exclude

exclude: (string | number | Day)[]

An array of days or identifiers which should be excluded from the schedule.

see

Schedule.exclude

Optional fullWeekOfMonth

fullWeekOfMonth: FrequencyValue

Optional fullWeekOfYear

fullWeekOfYear: FrequencyValue

Optional include

include: (string | number | Day)[]

An array of days or identifiers which should be included in the schedule.

see

Schedule.include

Optional lastDayOfMonth

lastDayOfMonth: FrequencyValue

Optional lastFullWeekOfMonth

lastFullWeekOfMonth: FrequencyValue

Optional lastFullWeekOfYear

lastFullWeekOfYear: FrequencyValue

Optional lastWeekspanOfMonth

lastWeekspanOfMonth: FrequencyValue

Optional lastWeekspanOfYear

lastWeekspanOfYear: FrequencyValue

Optional maxOccurrences

maxOccurrences: number

Optional meta

meta: object

Type declaration

  • [identifier: string]: M

Optional month

Optional on

Optional quarter

Optional start

start: DayInput

Optional times

times: TimeInput[]

Optional week

Optional weekOfMonth

weekOfMonth: FrequencyValue

Optional weekOfYear

weekOfYear: FrequencyValue

Optional weekspanOfMonth

weekspanOfMonth: FrequencyValue

Optional weekspanOfYear

weekspanOfYear: FrequencyValue

Optional year

Methods

Optional parseMeta

  • parseMeta(input: any): M
  • The function to parse metadata with.

    Parameters

    • input: any

    Returns M

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method

Generated using TypeDoc