import type { OptionsType } from "@/components/ReSegmented"; const menuTypeOptions: Array = [ { label: "目录", value: "Catalogue" }, { label: "菜单", value: "Menu" }, { label: "组件", value: "Component" } ]; const stateOptions: Array = [ { label: "启用", tip: "启用菜单", value: true }, { label: "禁用", tip: "禁用菜单", value: false } ]; const isLinkOptions: Array = [ { label: "非外链", tip: "使用本地路由", value: false }, { label: "外链", tip: "链接到其他地址", value: true } ]; const showLinkOptions: Array = [ { label: "显示", tip: "会在菜单中显示", value: true }, { label: "隐藏", tip: "不会在菜单中显示", value: false } ]; const fixedTagOptions: Array = [ { label: "固定", tip: "当前菜单名称固定显示在标签页且不可关闭", value: true }, { label: "不固定", tip: "当前菜单名称不固定显示在标签页且可关闭", value: false } ]; const keepAliveOptions: Array = [ { label: "缓存", tip: "会保存该页面的整体状态,刷新后会清空状态", value: true }, { label: "不缓存", tip: "不会保存该页面的整体状态", value: false } ]; const hiddenTagOptions: Array = [ { label: "允许", tip: "当前菜单名称或自定义信息允许添加到标签页", value: false }, { label: "禁止", tip: "当前菜单名称或自定义信息禁止添加到标签页", value: true } ]; const showParentOptions: Array = [ { label: "显示", tip: "会显示父级菜单", value: true }, { label: "隐藏", tip: "不会显示父级菜单", value: false } ]; const frameLoadingOptions: Array = [ { label: "开启", tip: "有首次加载动画", value: true }, { label: "关闭", tip: "无首次加载动画", value: false } ]; export { menuTypeOptions, showLinkOptions, fixedTagOptions, keepAliveOptions, hiddenTagOptions, showParentOptions, frameLoadingOptions, isLinkOptions, stateOptions };