Class CronDayOfWeek

Represents the "day of the week" field within a cron expression. CronDayOfTheWeek

Hierarchy (View Summary)

Constructors

  • CronDayOfTheWeek constructor. Initializes the "day of the week" field with the provided values.

    Parameters

    • values: (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7)[]

      Values for the "day of the week" field

    • Optionalwildcard: boolean = false

      Whether this field is a wildcard

    Returns CronDayOfWeek

Accessors

  • get chars(): readonly string[]
  • Returns an array of allowed special characters for this field.

    Returns readonly string[]

  • get isWildcard(): boolean
  • Indicates whether this field is a wildcard.

    Returns boolean

  • get max(): number
  • Returns the maximum value allowed for this field.

    Returns number

  • get min(): number
  • Returns the minimum value allowed for this field.

    Returns number

  • get values(): (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7)[]
  • Returns an array of allowed values for the "day of the week" field.

    Returns (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7)[]

  • get validChars(): RegExp
  • Returns the regular expression used to validate this field.

    Returns RegExp

Methods

  • Helper function to sort values in ascending order.

    Parameters

    • a: string | number

      First value to compare

    • b: string | number

      Second value to compare

    Returns number

    • A negative, zero, or positive value, depending on the sort order