pivotic / InterractionCallbacks / PromptDataOptions
Interfaz: PromptDataOptions<TData>
Definido en: interfaces/InterractionCallbacks.ts:370
Opciones para un modal que recopila una carga útil de datos completa (no solo una etiqueta): EdgeCreateContext.promptData y NodeCreateContext.promptData. Suministro o fields (un formulario declarativo, construido con el mismo sistema de campos que el editor de nodos) o render + getValues (arbitrario HTML que usted completa y lee usted mismo). Si se dan ambos, gana render.
Tipo de parámetros
TData
TData
Propiedades
cancelLabel?
optionalcancelLabel:string
Definido en: interfaces/InterractionCallbacks.ts:376
Cancelar etiqueta del botón.
Predeterminado
'Cancel'fields?
optionalfields:FieldConfig[]
Definido en: interfaces/InterractionCallbacks.ts:378
Campos de formulario declarativos; el objeto resuelto está codificado por key de cada campo.
getValues()?
optionalgetValues: () =>TData
Definido en: interfaces/InterractionCallbacks.ts:382
Lea los valores recopilados de su cuerpo personalizado rendered al enviar.
Devoluciones
TData
render()?
optionalrender: (body) =>void
Definido en: interfaces/InterractionCallbacks.ts:380
Complete el cuerpo modal con su propio HTML (ignorado si no se indica getValues).
Parámetros
body
HTMLElement
Devoluciones
void
submitLabel?
optionalsubmitLabel:string
Definido en: interfaces/InterractionCallbacks.ts:374
Enviar etiqueta del botón.
Predeterminado
'Add'title?
optionaltitle:string
Definido en: interfaces/InterractionCallbacks.ts:372
Encabezado modal.