The events.update() method updates and redraws the event in the JavaScript Scheduler component.
In the DayPilot Pro editions with an integrated server-side part (ASP.NET MVC, ASP.NET WebForms, Java), you can also send the change to the server side using the returned object.
DayPilot.Scheduler.events.update(e[, data]);e (DayPilot.Event) - target item to update
data (object) - custom data to send with the Notify event (optional; only applies to ASP.NET WebForms, ASP.NET MVC, and Java versions)
The e object has to be acquired using DayPilot.Scheduler.events.find() or DayPilot.Scheduler.events.findRecurrent().
Returns a DayPilot.Action object that stores the action details.
The returned DayPilot.Action object is useful in DayPilot Pro editions with integrated server-side support when the updated event should also be submitted to the server.
Change the text of an event and redraw it.
const e = dp.events.find("123");
e.text("New Event Name"); // update the event text
dp.events.update(e);You can also change the properties of the raw data object directly:
const e = dp.events.find("123");
e.data.text = "New Event Name"; // update the event text
dp.events.update(e);DayPilot.Scheduler.events.find()
Client-Side Event API [doc.daypilot.org]