@dnb/eufemia
Version:
DNB Eufemia Design System UI Library
34 lines (33 loc) • 1.33 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.IndeterminateProperties = void 0;
var _ToggleDocs = require("../Toggle/ToggleDocs.js");
Object.assign(_ToggleDocs.ToggleProperties, {
valueOn: {
..._ToggleDocs.ToggleProperties.valueOn,
status: 'optional'
},
valueOff: {
..._ToggleDocs.ToggleProperties.valueOff,
status: 'optional'
}
});
const IndeterminateProperties = exports.IndeterminateProperties = {
dependencePaths: {
doc: 'Provide an array with the related paths of other [Field.Toggle](/uilib/extensions/forms/base-fields/Toggle/) or [Field.Boolean](/uilib/extensions/forms/base-fields/Boolean/) fields.',
type: 'array',
status: 'required'
},
propagateIndeterminateState: {
doc: 'When `checked`, the dependent checkboxes will always be set to "checked" when in indeterminate state. When `unchecked`, the dependent checkboxes will be set to "unchecked" when in indeterminate state. When "auto", the dependent checkboxes will get the inverted state from where the (this) parent checkbox is in. Default is `checked`.',
type: ['checked', 'unchecked', 'auto'],
status: 'optional'
},
..._ToggleDocs.ToggleProperties,
textOn: undefined,
textOff: undefined,
variant: undefined
};
//# sourceMappingURL=IndeterminateDocs.js.map