Skip to content

masterplan-calendar-frontend


masterplan-calendar-frontend / TaskDetailModalProps

Interface: TaskDetailModalProps

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

Props for TaskDetailModal.

Properties

canEdit

canEdit: boolean

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


dataPolicyAcknowledged

dataPolicyAcknowledged: boolean

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


dataPolicySha256?

optional dataPolicySha256?: string | null

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


dataPolicyVersion?

optional dataPolicyVersion?: number | null

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


eventId

eventId: number

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


isDraftNew?

optional isDraftNew?: boolean

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


onClose

onClose: () => void

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

Returns

void


onDataChanged

onDataChanged: () => void

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

Returns

void


onDraftDelete

onDraftDelete: (taskId) => void

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

Parameters

taskId

number

Returns

void


onDraftEdit

onDraftEdit: (taskId, changes) => void

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

Parameters

taskId

number

changes

TaskDetailDraftEdit

Returns

void


onNavigateNext?

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

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


onNavigatePrev?

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

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


persons

persons: TaskDetailPerson[]

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


task

task: TaskDetailTask

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