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?
optionalcancelLabel:string
Gedefinieerd in: interfaces/InterractionCallbacks.ts:376
Knoplabel annuleren.
Standaard
'Cancel'fields?
optionalfields:FieldConfig[]
Gedefinieerd in: interfaces/InterractionCallbacks.ts:378
Declaratieve formuliervelden; het opgeloste object wordt gecodeerd met de key van elk veld.
getValues()?
optionalgetValues: () =>TData
Gedefinieerd in: interfaces/InterractionCallbacks.ts:382
Lees de verzamelde waarden uit uw aangepaste rendered lichaam bij verzending.
Retouren
TData
render()?
optionalrender: (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?
optionalsubmitLabel:string
Gedefinieerd in: interfaces/InterractionCallbacks.ts:374
Knoplabel indienen.
Standaard
'Add'title?
optionaltitle:string
Gedefinieerd in: interfaces/InterractionCallbacks.ts:372
Modale kop.