A timeline-based resource allocation view. Resources are listed on the left; allocations are shown as colored bars on a scrollable timeline. Drag to create new allocations, drag bars to move or resize them. Switch active project from the toolbar to assign new allocations to it.
Select a project in the toolbar, then drag on an empty row to create an allocation. Drag an existing bar to move it, drag its edges to resize. Use zoom and navigation controls to adjust the visible range.
Pass viewOnly to render a read-only timeline — no allocation editing; zoom and timeline navigation remain available.
For a fixed day-by-resource grid, compose the exported Organizer with ResourceManagerTypes.RMAllocation data. There is no separate ResourceManagerGrid export in 0.0.34. Each allocation maps to x = start-day offset, y = resource index, w = inclusive day count, and h = 1. The function binding converts drag and resize updates back to resource IDs and date ranges. Axis marks expose index and subdivision metadata for headers and cells.
Drag to reassign a resource or date range; resize horizontally to change the inclusive end date.
[
{
"id": "a1",
"resourceId": "anna",
"projectId": "website",
"startDate": "2026-10-15",
"endDate": "2026-10-19"
},
{
"id": "a2",
"resourceId": "ben",
"projectId": "api",
"startDate": "2026-10-17",
"endDate": "2026-10-22"
},
{
"id": "a3",
"resourceId": "clara",
"projectId": "website",
"startDate": "2026-10-21",
"endDate": "2026-10-25"
}
]ResourceManagerTypes.RMAllocation links a resourceId to a projectId over a startDate / endDate range (YYYY-MM-DD).
Multiple allocations on the same resource are automatically stacked into lanes when they overlap.