Skip to content

@signkit/core Types


@signkit/core Types / FormBuilderProps

Interface: FormBuilderProps

Defined in: types.ts:217

Props accepted by the <FormBuilder> component.

Properties

autoSave?

optional autoSave?: boolean

Defined in: types.ts:231

When true, automatically save field changes without clicking Save. Default true.


dateLocale?

optional dateLocale?: string | null

Defined in: types.ts:223

BCP-47 locale used when formatting date fields (e.g. 'en-US').


fieldInspectorControls?

optional fieldInspectorControls?: FieldInspectorControl[]

Defined in: types.ts:225

Additional controls rendered in the field inspector after the built-in rows.


hideInspectorSaveButton?

optional hideInspectorSaveButton?: boolean

Defined in: types.ts:233

When true, hides the Save button in the field inspector. Default false.


initialZoom?

optional initialZoom?: number

Defined in: types.ts:221

Initial zoom scale (default 1).


omitDefaultInspectorControls?

optional omitDefaultInspectorControls?: string[]

Defined in: types.ts:229

Built-in inspector control keys to omit while keeping the rest.


pdf?

optional pdf?: string | File | ArrayBuffer | null

Defined in: types.ts:219

PDF source to render. Accepts a URL string, File, or ArrayBuffer.


showDefaultInspectorControls?

optional showDefaultInspectorControls?: boolean

Defined in: types.ts:227

When false, hides the built-in label, required, and role controls.

Released under the Apache License 2.0.