UNPKG

@3mo/field

Version:

A set of field web components.

283 lines 5.34 kB
{ "version": "experimental", "tags": [ { "name": "mo-field", "path": ".\\packages\\Field\\Field.ts", "attributes": [ { "name": "active", "type": "boolean", "default": "false" }, { "name": "label", "type": "string", "default": "\"\"" }, { "name": "readonly", "type": "boolean", "default": "false" }, { "name": "disabled", "type": "boolean", "default": "false" }, { "name": "required", "type": "boolean", "default": "false" }, { "name": "dense", "type": "boolean", "default": "false" }, { "name": "populated", "type": "boolean", "default": "false" }, { "name": "invalid", "type": "boolean", "default": "false" } ], "properties": [ { "name": "shadowRootOptions", "type": "{ delegatesFocus: boolean; mode: ShadowRootMode; slotAssignment?: SlotAssignmentMode | undefined; }", "default": "{\"delegatesFocus\":true}" }, { "name": "active", "attribute": "active", "type": "boolean", "default": "false" }, { "name": "slotController", "type": "SlotController", "default": "\"new SlotController(this)\"" }, { "name": "themeController", "type": "ThemeController", "default": "\"new ThemeController(this)\"" }, { "name": "label", "attribute": "label", "type": "string", "default": "\"\"" }, { "name": "readonly", "attribute": "readonly", "type": "boolean", "default": "false" }, { "name": "disabled", "attribute": "disabled", "type": "boolean", "default": "false" }, { "name": "required", "attribute": "required", "type": "boolean", "default": "false" }, { "name": "dense", "attribute": "dense", "type": "boolean", "default": "false" }, { "name": "populated", "attribute": "populated", "type": "boolean", "default": "false" }, { "name": "invalid", "attribute": "invalid", "type": "boolean", "default": "false" } ], "slots": [ { "name": "", "description": "The field's content" }, { "name": "start", "description": "Content to be placed at the start of the field" }, { "name": "end", "description": "Content to be placed at the end of the field" } ], "cssProperties": [ { "name": "--mo-field-background", "description": "The field's background color" } ] }, { "name": "mo-field", "path": ".\\packages\\Field\\dist\\Field.d.ts", "attributes": [ { "name": "label", "type": "string" }, { "name": "readonly", "type": "boolean" }, { "name": "disabled", "type": "boolean" }, { "name": "required", "type": "boolean" }, { "name": "dense", "type": "boolean" }, { "name": "populated", "type": "boolean" }, { "name": "invalid", "type": "boolean" } ], "properties": [ { "name": "shadowRootOptions", "type": "{ delegatesFocus: boolean; mode: ShadowRootMode; serializable?: boolean | undefined; slotAssignment?: SlotAssignmentMode | undefined; }" }, { "name": "active", "type": "boolean" }, { "name": "slotController", "type": "SlotController" }, { "name": "themeController", "type": "ThemeController" }, { "name": "label", "attribute": "label", "type": "string" }, { "name": "readonly", "attribute": "readonly", "type": "boolean" }, { "name": "disabled", "attribute": "disabled", "type": "boolean" }, { "name": "required", "attribute": "required", "type": "boolean" }, { "name": "dense", "attribute": "dense", "type": "boolean" }, { "name": "populated", "attribute": "populated", "type": "boolean" }, { "name": "invalid", "attribute": "invalid", "type": "boolean" } ], "slots": [ { "name": "", "description": "The field's content" }, { "name": "start", "description": "Content to be placed at the start of the field" }, { "name": "end", "description": "Content to be placed at the end of the field" } ], "cssProperties": [ { "name": "--mo-field-background", "description": "The field's background color" } ] }, { "name": "mo-field-pair", "path": ".\\packages\\FieldPair\\FieldPair.ts", "attributes": [ { "name": "mode", "type": "FieldPairMode", "default": "\"attach\"" }, { "name": "reversed", "type": "boolean", "default": "false" } ], "properties": [ { "name": "mode", "attribute": "mode", "type": "FieldPairMode", "default": "\"attach\"" }, { "name": "reversed", "attribute": "reversed", "type": "boolean", "default": "false" } ], "slots": [ { "name": "", "description": "Field" }, { "name": "attachment", "description": "Attachment" } ] } ] }