DayPilot.Scheduler.rowDoubleClickHandling

The rowDoubleClickHandling property (string) specifies the default action performed when the user double-clicks a row header in the JavaScript Scheduler.

Declaration

DayPilot.Scheduler.rowDoubleClickHandling

Possible Values

  • "Disabled" - row double-clicking is disabled.

  • "Enabled" - row double-clicking is enabled and no default action is performed.

  • "Select" - selects the row.

  • "Edit" - activates inline row editing.

  • "CallBack" - fires the RowDoubleClick event on the server side using CallBack (ASP.NET WebForms, ASP.NET MVC, and Java versions only).

  • "PostBack" - fires the RowDoubleClick event on the server side using PostBack (ASP.NET WebForms only).

Default Value

"Disabled"

Notes

Enabling row double-clicks adds a delay to the row click handler because the component needs to distinguish single and double clicks.

Examples

JavaScript

const dp = new DayPilot.Scheduler("dp", {
  rowDoubleClickHandling: "Enabled",
  // ...
});
dp.init();

Angular

<daypilot-scheduler [config]="config"></daypilot-scheduler>
config: DayPilot.SchedulerConfig = {
  rowDoubleClickHandling: "Enabled",
  // ...
};

React

<DayPilotScheduler
  rowDoubleClickHandling="Enabled"
  {/* ... */}
/>

Vue

<DayPilotScheduler
  rowDoubleClickHandling="Enabled"
  <!-- ... -->
/>

See Also

Row Header Click [doc.daypilot.org]

Row Selecting [doc.daypilot.org]

Row Editing [doc.daypilot.org]

DayPilot.Scheduler Class

Availability

Availability of this API item in DayPilot editions:

LitePro
DayPilot for JavaScript