UNPKG

yuang-framework-ui-pc

Version:

yuang-framework-ui-pc Library

44 lines (42 loc) 1.2 kB
import { ExtractPropTypes, PropType } from 'vue'; import { StyleValue } from '../ele-app/types'; import { ElCardProps } from '../ele-app/el'; /** * 属性 */ export declare const cardProps: { /** 标题 */ header: StringConstructor; /** 页脚 */ footer: StringConstructor; /** 主体样式 */ bodyStyle: PropType<StyleValue>; /** 主体类名 */ bodyClass: StringConstructor; /** 阴影 */ shadow: PropType<ElCardProps["shadow"]>; /** 边框 */ bordered: BooleanConstructor; /** 标题栏样式 */ headerStyle: PropType<StyleValue>; /** 标题样式 */ titleStyle: PropType<StyleValue>; /** 页脚样式 */ footerStyle: PropType<StyleValue>; /** 是否可折叠 */ collapsable: PropType<boolean | "header">; /** 是否折叠 */ collapse: BooleanConstructor; /** 折叠按钮样式 */ collapseIconStyle: PropType<StyleValue>; /** 内部表格是否弹性布局 */ flexTable: BooleanConstructor; }; export type CardProps = ExtractPropTypes<typeof cardProps>; /** * 事件 */ export declare const cardEmits: { /** 折叠展开事件 */ collapseChange: (_collapse: boolean) => boolean; };