hfyk-app
Version:
导出问题
41 lines (39 loc) • 995 B
TypeScript
import { CSSProperties } from "vue";
export default interface IProps {
/**
* @description 显示的文字
* */
title: string;
/**
* @description 使用预设的颜色 (默认 'warning' )
* */
type?: HyApp.ThemeType;
/**
* @description 辅助性文字,颜色比title浅一点,字号也小一点,可选
* */
description?: string;
/**
* @description 关闭按钮(默认为叉号icon图标) (默认 false )
* */
closable?: boolean;
/**
* @description 是否显示左边的辅助图标 ( 默认 false )
* */
showIcon?: boolean;
/**
* @description 多图时,图片缩放裁剪的模式 (默认 'light' )
* */
effect?: "light" | "dark";
/**
* @description 文字是否居中 (默认 false )
* */
center?: boolean;
/**
* @description 字体大小 (默认 14 )
* */
fontSize?: number;
/**
* @description 定义需要用到的外部样式
* */
customStyle?: CSSProperties;
}