Skip to content

masterplan-calendar-frontend


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?

optional commissioning_required?: boolean

Defined in: src/contexts/AuthContext.tsx:39


commissioning_stage?

optional commissioning_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