forked from opentiny/tiny-vue
122 lines
3.8 KiB
JavaScript
122 lines
3.8 KiB
JavaScript
export const standaloneMenus = [
|
|
{
|
|
label: '组件总览',
|
|
key: 'overview'
|
|
}
|
|
]
|
|
|
|
export const docMenus = [
|
|
{
|
|
label: '使用指南',
|
|
labelEn: 'Guide',
|
|
key: 'doc_use',
|
|
children: [
|
|
{
|
|
title: '更新日志',
|
|
titleEn: 'Change Log',
|
|
key: 'changelog'
|
|
},
|
|
{
|
|
title: '组件介绍',
|
|
titleEn: 'Introduce',
|
|
key: 'introduce'
|
|
},
|
|
{
|
|
title: '引入组件',
|
|
titleEn: 'Import Component',
|
|
key: 'import'
|
|
},
|
|
{
|
|
title: '切换模式',
|
|
titleEn: 'Switch Mode',
|
|
key: 'mode'
|
|
}
|
|
]
|
|
}
|
|
]
|
|
|
|
export const cmpMenus = [
|
|
{
|
|
label: '导航组件',
|
|
labelEn: 'Navigation',
|
|
key: 'cmp_navigation',
|
|
children: [
|
|
{ name: 'Navbar', nameCn: '导航栏', key: 'navbar' },
|
|
{ name: 'Tabbar', nameCn: '标签栏', key: 'tabbar' },
|
|
{ name: 'DropdownMenu ', nameCn: '下拉菜单', key: 'dropdownmenu' },
|
|
{ name: 'Tabs', nameCn: '选项卡', key: 'tabs' },
|
|
{ name: 'TimeLine ', nameCn: '时间轴', key: 'timeline' },
|
|
{ name: 'IndexBar ', nameCn: '索引条', key: 'index-bar' }
|
|
]
|
|
},
|
|
{
|
|
label: '容器组件',
|
|
labelEn: 'Container',
|
|
key: 'cmp_container',
|
|
children: [
|
|
{ name: 'Dialog', nameCn: '对话框', key: 'dialogbox' },
|
|
{ name: 'Container', nameCn: '内容布局', key: 'container' }
|
|
]
|
|
},
|
|
{
|
|
label: '数据组件',
|
|
labelEn: 'Data',
|
|
key: 'cmp_data',
|
|
children: [
|
|
{ name: 'Table', nameCn: '表格', key: 'table' },
|
|
{ name: 'List', nameCn: '列表', key: 'list' },
|
|
{ name: 'Progress', nameCn: '进度条', key: 'progress' }
|
|
]
|
|
},
|
|
{
|
|
label: '表单组件',
|
|
labelEn: 'Form',
|
|
key: 'cmp_form',
|
|
children: [
|
|
{ name: 'Button', nameCn: '按钮', key: 'button' },
|
|
{ name: 'Form', nameCn: '表单', key: 'form' },
|
|
{ name: 'Checkbox', nameCn: '复选框', key: 'checkbox' },
|
|
{ name: 'Slider', nameCn: '滑块', key: 'slider' },
|
|
{ name: 'CheckboxGroup', nameCn: '复选框组', key: 'checkboxgroup' },
|
|
{ name: 'Input', nameCn: '输入框', key: 'input' },
|
|
{ name: 'Label', nameCn: '文本', key: 'label' },
|
|
{ name: 'Radio', nameCn: '单选', key: 'radio' },
|
|
{ name: 'Search', nameCn: '搜索框', key: 'search' },
|
|
{ name: 'Switch', nameCn: '开关', key: 'switch' },
|
|
{ name: 'Numeric', nameCn: '计数器 ', key: 'numeric' },
|
|
{ name: 'FileUpload', nameCn: '文件上传', key: 'file-upload' },
|
|
{ name: 'MultiSelect', nameCn: '下拉选择器', key: 'multi-select' }
|
|
]
|
|
},
|
|
{
|
|
label: '提示组件',
|
|
labelEn: 'Tooltip',
|
|
key: 'cmp_tooltip',
|
|
children: [
|
|
{ name: 'PullRefresh', nameCn: '下拉刷新', key: 'pull-refresh' },
|
|
{ name: 'Alert', nameCn: '提示', key: 'alert' },
|
|
{ name: 'Badge', nameCn: '徽章', key: 'badge' },
|
|
{ name: 'Loading', nameCn: '加载', key: 'loading' },
|
|
{ name: 'Modal', nameCn: '模态框', key: 'modal' },
|
|
{ name: 'Popover', nameCn: '气泡', key: 'popover' },
|
|
{ name: 'Toast', nameCn: '轻提示', key: 'toast' },
|
|
{ name: 'Mask', nameCn: '遮罩层', key: 'mask' }
|
|
]
|
|
},
|
|
{
|
|
label: '其它组件',
|
|
labelEn: 'Others',
|
|
key: 'cmp_others',
|
|
children: [
|
|
{ name: 'Exception', nameCn: '缺省页', key: 'exception' },
|
|
{ name: 'Avatar', nameCn: '头像', key: 'avatar' },
|
|
{ name: 'ImageViewer', nameCn: '图片预览', key: 'imageviewer' },
|
|
{ name: 'Icon', nameCn: '图标', key: 'icon' },
|
|
{ name: 'ActionSheet', nameCn: '上滑列表组件', key: 'actionsheet' },
|
|
{ name: 'MiniPicker', nameCn: 'mini选择器', key: 'minipicker' },
|
|
{ name: 'UserHead', nameCn: '用户头像', key: 'user-head' },
|
|
{ name: 'Tag', nameCn: '标签', key: 'tag' }
|
|
]
|
|
}
|
|
]
|