Skip to content

masterplan-calendar-frontend


masterplan-calendar-frontend / TaskDetailModalProps

Interface: TaskDetailModalProps

Defined in: src/components/TaskDetailModal.tsx:91

Props for TaskDetailModal.

Properties

canEdit

canEdit: boolean

Defined in: src/components/TaskDetailModal.tsx:93


dataPolicyAcknowledged

dataPolicyAcknowledged: boolean

Defined in: src/components/TaskDetailModal.tsx:103


dataPolicySha256?

optional dataPolicySha256?: string | null

Defined in: src/components/TaskDetailModal.tsx:105


dataPolicyVersion?

optional dataPolicyVersion?: number | null

Defined in: src/components/TaskDetailModal.tsx:104


eventId

eventId: number

Defined in: src/components/TaskDetailModal.tsx:94


isDraftNew?

optional isDraftNew?: boolean

Defined in: src/components/TaskDetailModal.tsx:100


onClose

onClose: () => void

Defined in: src/components/TaskDetailModal.tsx:96

Returns

void


onDataChanged

onDataChanged: () => void

Defined in: src/components/TaskDetailModal.tsx:97

Returns

void


onDraftDelete

onDraftDelete: (taskId) => void

Defined in: src/components/TaskDetailModal.tsx:99

Parameters

taskId

number

Returns

void


onDraftEdit

onDraftEdit: (taskId, changes) => void

Defined in: src/components/TaskDetailModal.tsx:98

Parameters

taskId

number

changes

TaskDetailDraftEdit

Returns

void


onNavigateNext?

optional onNavigateNext?: (() => void) | null

Defined in: src/components/TaskDetailModal.tsx:102


onNavigatePrev?

optional onNavigatePrev?: (() => void) | null

Defined in: src/components/TaskDetailModal.tsx:101


persons

persons: TaskDetailPerson[]

Defined in: src/components/TaskDetailModal.tsx:95


task

task: TaskDetailTask

Defined in: src/components/TaskDetailModal.tsx:92