@vrx-arco/pro-layout
Version:
<p align="center"> <img src="https://vrx-arco.github.io/arco-design-pro/favicon.svg" width="200" height="250"> </p>
102 lines • 2.82 kB
JSON
{
"$schema": "https://raw.githubusercontent.com/JetBrains/web-types/master/schema/web-types.json",
"framework": "vue",
"name": "@vrx-arco/pro-layout",
"version": "2.0.0",
"contributions": {
"html": {
"types-syntax": "typescript",
"description-markup": "markdown",
"tags": [
{
"name": "pro-layout",
"attributes": [
{
"name": "menus",
"description": "基于路由信息生成的菜单",
"value": {
"type": "RouteRecordRaw[] | undefined",
"kind": "expression"
}
},
{
"name": "loading",
"description": "布局的全局加载状态",
"value": {
"type": "boolean | undefined",
"kind": "expression"
}
},
{
"name": "title",
"description": "标题",
"value": {
"type": "string | undefined",
"kind": "expression"
}
},
{
"name": "logo",
"description": "logo",
"value": {
"type": "string | undefined",
"kind": "expression"
}
}
],
"events": [],
"slots": [
{
"name": "menuIcon",
"description": "自定义menu icon\n优先级高于 menus 中的路由元信息配置"
},
{
"name": "logo",
"description": "自定义logo"
},
{
"name": "title",
"description": "自定义标题"
},
{
"name": "logoContainer",
"description": "自定义logo+标题区域"
},
{
"name": "navContent",
"description": "自定义布局头部中间区域"
},
{
"name": "headerToolbox",
"description": "自定义布局头部右部区域"
},
{
"name": "default",
"description": "布局默认插槽-不使用该插槽时默认使用 RouterView"
}
]
},
{
"name": "page-wrapper",
"attributes": [
{
"name": "scrollbar",
"description": "",
"value": {
"type": "boolean | undefined",
"kind": "expression"
}
}
],
"events": [],
"slots": [
{
"name": "default",
"description": "默认插槽"
}
]
}
]
}
}
}