Adds resource scheduling and unavailability tracking
Introduces comprehensive schedule management for resources: - Adds DateService with advanced time and date utilities - Implements ResourceScheduleService for managing work hours - Creates ScheduleRenderer to visualize unavailable time zones - Extends resource model to support default weekly schedules Enables granular tracking of resource availability and working hours
This commit is contained in:
parent
400de8c9d5
commit
a2b95515fd
17 changed files with 563 additions and 36 deletions
6
src/v2/core/IGridConfig.ts
Normal file
6
src/v2/core/IGridConfig.ts
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
export interface IGridConfig {
|
||||
hourHeight: number; // pixels per hour
|
||||
dayStartHour: number; // e.g. 6
|
||||
dayEndHour: number; // e.g. 18
|
||||
snapInterval: number; // minutes, e.g. 15
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue