Skip to content

@vtjDocs


@vtj / ui / maskProps

Variable: maskProps

const maskProps: object

Type declaration

actions

actions: object

右上角工具条配置

actions.type

type: PropType<ActionBarItems>

addFavorite

addFavorite: object

addFavorite.type

type: PropType<(menu) => void>

avatar

avatar: object

用户头像图片url

avatar.type

type: StringConstructor

disabled

disabled: object

禁用框架容器

disabled.type

type: BooleanConstructor

favorites

favorites: object

收藏菜单项

favorites.type

type: PropType<MenuDataItem[] | () => Promise<MenuDataItem[]> | MenuDataItem[]>

favorites.default()

Returns

never[]

home

home: object

主页Tab配置

home.default

default: string

home.type

type: PropType<string | MaskTab>

logo: object

系统logo

logo.default

default: string

logo.type

type: StringConstructor

menuAdapter: object

菜单项数据适配函数,用作转换菜单项数据

type: PropType<(menu) => MenuDataItem>

menus: object

菜单项数据

type: PropType<MenuDataItem[] | () => Promise<MenuDataItem[]> | MenuDataItem[]>

Returns

never[]

removeFavorite

removeFavorite: object

removeFavorite.type

type: PropType<(menu) => void>

tabs

tabs: object

最大tabs数量

tabs.default

default: number

tabs.type

type: NumberConstructor

theme

theme: object

开启主题切换

theme.type

type: BooleanConstructor

title

title: object

系统标题

title.default

default: string

title.type

type: StringConstructor

Defined in

packages/ui/types/components/mask/types.d.ts:7

Released under the MIT License.