@meleon/uni-ui
Version:
A uniapp components library written in vue3 and typescript
38 lines (37 loc) • 762 B
TypeScript
export interface NavigatorToolEntity {
icon: string;
color: string;
type: 'return' | 'navigator';
delta?: number;
path?: string;
}
export interface NavigatorProps {
/**
* @description 导航栏背景色
*/
background: string;
/**
* @description 标题
*/
title: string;
/**
* @description 标题颜色
*/
titleColor: string;
/**
* @description 标题样式
*/
titleStyle: Meleon.MlStyle;
/**
* @description 图标样式
*/
iconStyle: Meleon.MlStyle;
/**
* @description 是否展示返回按钮
*/
hasBack: boolean;
/**
* @description 工具栏
*/
tools: NavigatorToolEntity[];
}