callBacks? | object | Callback collection for interactions. |
callBacks.onAdd? | (item) => any | Called when a new item is added. |
callBacks.onAddNewClick? | () => void | Called when the "add new" button is clicked. |
callBacks.onClick? | (item) => any | Called when an item is clicked. |
callBacks.onDuplicateItemClick? | (item) => void | Called when duplicating a segment (from context menu). |
callBacks.onDuplicateRangeClick? | (item) => void | Called when duplicating a range (from context menu). |
callBacks.onItemChange? | (changes) => void | Promise<void> | Called when an item is updated via drag/resize. |
callBacks.onMoveItemClick? | (item) => void | Called when a segment is moved (from context menu). |
callBacks.onMoveRangeClick? | (item) => void | Called when a range is moved (from context menu). |
callBacks.onReAssignItemClick? | (item) => void | Called when reassigning a segment (from context menu). |
callBacks.onReAssignRangeClick? | (item) => void | Called when reassigning a full range (from context menu). |
endDate? | Date | Optional end date, otherwise computed automatically. |
startDate | Date | The starting date of the planner view. |