@dnb/eufemia
Version:
DNB Eufemia Design System UI Library
43 lines • 1.4 kB
JavaScript
import { ProviderEvents, ProviderProperties } from "../../DataContext/Provider/ProviderDocs.js";
export const HandlerProperties = {
...ProviderProperties,
disabled: {
doc: 'Will disable all nested form fields.',
type: 'boolean',
status: 'optional'
},
required: {
doc: 'Will make all nested form fields required.',
type: 'boolean',
status: 'optional'
},
autoComplete: {
doc: 'Will set `autoComplete="on"` on all nested [Field.String](/uilib/extensions/forms/base-fields/String/)-fields.',
type: 'boolean',
status: 'optional'
},
'[Space](/uilib/layout/space/properties)': {
doc: 'Spacing properties like `top` or `bottom` are supported.',
type: ['string', 'object'],
status: 'optional'
},
'[DataContext.Provider](/uilib/extensions/forms/DataContext/Provider/properties)': {
doc: 'Provider properties such as `data`.',
type: 'Various',
status: 'optional'
},
'[Form Attributes](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/form#attributes)': {
doc: 'All supported form element attributes.',
type: 'string',
status: 'optional'
}
};
export const HandlerEvents = {
...ProviderEvents,
'[DataContext.Provider](/uilib/extensions/forms/DataContext/Provider/events)': {
doc: 'Events such as `onSubmit`.',
type: 'function',
status: 'optional'
}
};
//# sourceMappingURL=HandlerDocs.js.map