@fesjs/fes-design
Version:
fes-design for PC
39 lines (38 loc) • 1.09 kB
TypeScript
import type { PropType } from 'vue';
import type { ExtractPublicPropTypes } from '../_util/interface';
type Size = 'middle' | 'small';
type Type = 'primary' | 'success' | 'danger' | 'warning';
export declare const badgeProps: {
readonly value: {
readonly type: PropType<string | number>;
};
readonly dot: {
readonly type: BooleanConstructor;
readonly default: false;
};
readonly backgroundColor: {
readonly type: StringConstructor;
};
readonly showZero: {
readonly type: BooleanConstructor;
readonly default: false;
};
readonly hidden: {
readonly type: BooleanConstructor;
readonly default: false;
};
readonly max: {
readonly type: NumberConstructor;
readonly default: 99;
};
readonly size: {
readonly type: PropType<Size>;
readonly default: "middle";
};
readonly type: {
readonly type: PropType<Type>;
readonly default: "danger";
};
};
export type BadgeProps = ExtractPublicPropTypes<typeof badgeProps>;
export {};