v7.3.0

TransactionalFeatureMixin
Mixin

This mixin declares a common config to disable feature transactions in components which support scheduling engine: SchedulerPro and Gantt. When enabled, features such as drag and resize use project transactions to batch changes and defer UI updates until the operation completes.

// Enable in SchedulerPro or Gantt
const schedulerPro = new SchedulerPro({
    enableTransactionalFeatures : true
});

See also

No results

Configs

Configs are options you supply in a configuration object when creating an instance of this class
  • When true, some features will start a project transaction, blocking the project queue, suspending store events and preventing UI from updates. It behaves similar to instantUpdate set to false. Set false to not use project queue.

Properties

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

Source path

Scheduler/view/mixin/TransactionalFeatureMixin.js

Contents