@3mo/field
Version:
A set of field web components.
283 lines • 5.34 kB
JSON
{
"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"
}
]
}
]
}