v7.3.0
SupportExamplesFree Trial

EventUpdateAction

An STM action that records the update of an event model, extending the base UpdateAction with Scheduler Pro-specific handling. This action is aware of event segments and preserves segment instance references during undo/redo so that segment-level STM tracking remains consistent.

It also includes logic to normalize end-date-driven duration changes for the revisions feature, converting indirect field changes into direct ones to reduce conflicts when multiple clients edit the same event concurrently.

See also

  • EventModel — The event model whose updates this action records
  • StateTrackingManager — The STM manager that orchestrates undo/redo
  • Versions — The revisions feature that uses normalized field changes
No results

Configs

Configs are options you supply in a configuration object when creating an instance of this class

Properties

Properties are getters/setters or publicly accessible variables on this class

Functions

Functions are methods available for calling on the class

    Source path

    SchedulerPro/data/stm/action/EventUpdateAction.js

    Contents