Naar inhoud

pivotick v3.0.0


draaipunt / InterractionCallbacks / PromptDataOptions

Interface: PromptDataOptions<TData> ​

Gedefinieerd in: interfaces/InterractionCallbacks.ts:370

Opties voor een modal die een volledige datalading verzamelt (niet alleen een label) — EdgeCreateContext.promptData en NodeCreateContext.promptData. Geef ofwel fields op (een declaratieve vorm, gebouwd met hetzelfde veldsysteem als de knooppunteditor) of render + getValues (willekeurig HTML die u invult en leest jezelf). Als beide worden gegeven, wint render.

Typ parameters ​

TData ​

TData

Eigenschappen ​

cancelLabel? ​

optional cancelLabel: string

Gedefinieerd in: interfaces/InterractionCallbacks.ts:376

Knoplabel annuleren.

Standaard ​

ts
'Cancel'

fields? ​

optional fields: FieldConfig[]

Gedefinieerd in: interfaces/InterractionCallbacks.ts:378

Declaratieve formuliervelden; het opgeloste object wordt gecodeerd met de key van elk veld.


getValues()? ​

optional getValues: () => TData

Gedefinieerd in: interfaces/InterractionCallbacks.ts:382

Lees de verzamelde waarden uit uw aangepaste rendered lichaam bij verzending.

Retouren ​

TData


render()? ​

optional render: (body) => void

Gedefinieerd in: interfaces/InterractionCallbacks.ts:380

Vul het modale lichaam in met uw eigen HTML (genegeerd als er geen getValues wordt ingevoerd).

Parameters ​

body ​

HTMLElement

Retouren ​

void


submitLabel? ​

optional submitLabel: string

Gedefinieerd in: interfaces/InterractionCallbacks.ts:374

Knoplabel indienen.

Standaard ​

ts
'Add'

title? ​

optional title: string

Gedefinieerd in: interfaces/InterractionCallbacks.ts:372

Modale kop.