IPlannerItem
@spartanfx/react / IPlannerItem
Interface: IPlannerItem
A planner item representing a range displayed on the timeline.
Remarks
Each planner item is split into one or many IPlannerRangeChildItem entries for rendering.
Properties
| Property | Type | Description |
|---|---|---|
color? | Color | Display color for the item or range group. |
data? | unknown | Mapped data object representing the original raw item. |
description? | string | Optional item description. |
duration? | number | Computed duration of the item. |
elementType | "range" | The planner element type (currently always "range"). |
endDate | Date | End date of the item. |
group? | string | Optional grouping key (department, project, etc.). |
id? | number | Optional external system ID. |
itemId | number | Unique identifier for the planner item. |
logo? | string | Optional logo or icon resource. |
rangeChildItems | IPlannerRangeChildItem[] | List of generated or user-defined range segments. |
rangeId | string | number | Identifies the logical group of range segments. |
startDate | Date | Start date of the item. |
title | string | Display title shown inside the planner grid. |