DayPilot.Scheduler.rowMoveHandling

The rowMoveHandling property (string) specifies the default action used for row moving in the JavaScript Scheduler.

Declaration

DayPilot.Scheduler.rowMoveHandling

Possible Values

  • "Disabled" - disables row moving. This is the default value.

  • "Update" - updates the row position on the client side.

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

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

  • "Notify" - updates the position on the client side and fires RowMove on the server side using a callback (ASP.NET WebForms, ASP.NET MVC, and Java versions only).

Default Value

"Disabled"

Examples

JavaScript

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

Angular

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

React

<DayPilotScheduler
  rowMoveHandling="Update"
  {/* ... */}
/>

Vue

<DayPilotScheduler
  rowMoveHandling="Update"
  <!-- ... -->
/>

See Also

DayPilot.Scheduler.onRowMove

DayPilot.Scheduler.onRowMoved

DayPilot.Scheduler.onRowMoving

DayPilot.Scheduler.rowMoveSameLevelOnly

Row Moving [doc.daypilot.org]

DayPilot.Scheduler Class

Availability

Availability of this API item in DayPilot editions:

LitePro
DayPilot for JavaScript