Class CronMonth

Represents the "day of the month" field within a cron expression. CronDayOfMonth

Hierarchy (View Summary)

Constructors

  • CronDayOfMonth constructor. Initializes the "day of the month" field with the provided values.

    Parameters

    • values: (1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12)[]

      Values for the "day of the month" field

    • Optionalwildcard: boolean = false

      Whether this field is a wildcard

    Returns CronMonth

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(): (1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12)[]
  • Returns an array of allowed values for the "day of the month" field.

    Returns (1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12)[]

  • 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