masterplan-calendar-frontend / User
Interface: User¶
Defined in: src/contexts/AuthContext.tsx:25
Authenticated server user and their effective permissions.
Properties¶
can_edit¶
can_edit:
boolean
Defined in: src/contexts/AuthContext.tsx:33
commissioning_required?¶
optionalcommissioning_required?:boolean
Defined in: src/contexts/AuthContext.tsx:39
commissioning_stage?¶
optionalcommissioning_stage?:"recovery"|"controller"|"governance"|"complete"
Defined in: src/contexts/AuthContext.tsx:40
display_name¶
display_name:
string
Defined in: src/contexts/AuthContext.tsx:28
email¶
email:
string|null
Defined in: src/contexts/AuthContext.tsx:29
event_id¶
event_id:
number|null
Defined in: src/contexts/AuthContext.tsx:37
id¶
id:
number
Defined in: src/contexts/AuthContext.tsx:26
is_activated¶
is_activated:
boolean
Defined in: src/contexts/AuthContext.tsx:35
is_active¶
is_active:
boolean
Defined in: src/contexts/AuthContext.tsx:34
is_admin¶
is_admin:
boolean
Defined in: src/contexts/AuthContext.tsx:31
is_issuer¶
is_issuer:
boolean
Defined in: src/contexts/AuthContext.tsx:32
is_root_admin¶
is_root_admin:
boolean
Defined in: src/contexts/AuthContext.tsx:30
linked_person_id¶
linked_person_id:
number|null
Defined in: src/contexts/AuthContext.tsx:36
offline_access_ttl_hours¶
offline_access_ttl_hours:
number
Defined in: src/contexts/AuthContext.tsx:38
username¶
username:
string
Defined in: src/contexts/AuthContext.tsx:27