CronBuilderModel

Interface representing the CronBuilder class.

Properties

cssClass String

Specifies CSS classes to customize the appearance of the control.

Default: ""

defaultPeriod PeriodType

Specifies the default period when the control is created.

Default: minute

enableDay Boolean

Specifies whether to show the day selection.

Default: true

enableHour Boolean

Specifies whether to show the hour selection.

Default: true

enableMinute Boolean

Specifies whether to show the minute selection.

Default: true

enableMonth Boolean

Specifies whether to show the month selection.

Default: true

enableRtl Boolean

Specifies whether to render the control in right to left direction.

Default: false

enableState Boolean

Specifies whether to persist the state of the control between page loads.

The following properties will be saved to state.
  • value

Default: false

enableWeek Boolean

Specifies whether to show the week selection.

Default: true

enableYear Boolean

Specifies whether to show the year selection.

Default: true

locale String

Specifies the culture and localization value for this control, overriding the globally defined value.

Default: en-US

value String

Specifies the current cron value select in the cron builder.

Default: * * * * *

Events

beforeClose EmitType<CronBeforeOpenCloseEventArgs>

Event callback that is raised before the cron selector popup is closed.

beforeOpen EmitType<CronBeforeOpenCloseEventArgs>

Event callback that is raised before the cron selector popup is opened.

change EmitType<CronChangeEventArgs>

Event callback that is raised when the control value is changed.

close EmitType<CronOpenCloseEventArgs>

Event callback that is raised when a cron selector popup is closed.

created EmitType<CreatedEventArgs>

Event callback that is raised when the control has been created.

open EmitType<CronOpenCloseEventArgs>

Event callback that is raised when a cron selector popup is opened.