bryntum / support

An issues-only repository for the Bryntum project management component suite which includes powerful Grid, Scheduler, Calendar, Kanban Task Board and Gantt chart components all built in pure JS / CSS / TypeScript
https://www.bryntum.com
54 stars 6 forks source link

Add resource hierarchy support #10149

Open arcady-zherdev opened 2 weeks ago

arcady-zherdev commented 2 weeks ago
  1. Resource model should be able to have children.
  2. A parent resource maxUnits by default is calculated as the sum of its children maxUnits values and cannot be less than that calculated value.
  3. A parent resource can be assigned to an event as any regular resource. And when assigned its working time is allocated using the resource calendar as it normally happens for regular resources.
  4. A parent allocation is calculated as sum of its won allocation and its child allocations.
MauriceSpec commented 1 week ago

This feature is very much wanted by us. This acts like grouping of individual resources in resource utilization panel including aggregation of their availability (total nominal capacity) in terms of their individual working calendar (which can differ per individual resource) but makes it possible to assign the group to a task (which isn't possible when using grouping). And, this would allow to add a non-working interval to 1 resource and as a result, lowering the nominal capacity of the group for that particular day/time.