ess-ui
Version:
一款UI组件库,适用于Vue3
103 lines • 2.54 kB
JSON
{
"$schema": "http://json.schemastore.org/web-types",
"framework": "vue",
"name": "Ess-UI",
"version": "x.x.x",
"js-types-syntax": "typescript",
"description-markup": "markdown",
"contributions": {
"html": {
"vue-components": [
{
"name": "ess-button",
"source": {
"symbol": "EssButton"
},
"description": "EssUI-button",
"doc-url": "123123",
"props": [
{
"name": "size",
"description": "button size",
"doc-url": "123123",
"type": [
"'large' | 'small'"
]
},
{
"name": "type",
"description": "button type",
"doc-url": "123123",
"type": [
"'success' | 'warning' | 'danger' | 'info' | 'new'"
]
},
{
"name": "round",
"description": "button round",
"doc-url": "123123",
"type": [
"boolean"
],
"default": "false"
},
{
"name": "empty",
"description": "button style",
"doc-url": "123123",
"type": [
"boolean"
],
"default": "false"
}
]
},
{
"name": "ess-input",
"source": {
"symbol": "EssInput"
},
"description": "EssUI-Input",
"doc-url": "123123",
"props": [
{
"name": "size",
"description": "input size",
"doc-url": "123123",
"type": [
"'large' | 'small'"
]
},
{
"name": "type",
"description": "input type",
"doc-url": "123123",
"type": [
"'text' | 'number' | 'password'"
]
}
]
}
],
"attributes": [
{
"name": "v-loading",
"source": {
"symbol": "EssLoading"
},
"description": "show animation while loading data",
"doc-url": "123123",
"type": [
"boolean",
{
"name": "Options",
"source": {
"symbol": "Options"
}
}
]
}
]
}
}
}