kui-vue
Version:
A lightweight desktop UI component library suitable for Vue.js 2.
25 lines (20 loc) • 511 B
TypeScript
import Vue, { VueConstructor } from "vue";
/** Badge component props */
export interface BadgeProps {
count?: string | number;
dot?: boolean;
color?: string;
/** default: default */
status?: string;
text?: string;
/** default: 99 */
maxCount?: number;
}
/** Badge component instance */
export interface Badge extends Vue {
$props: BadgeProps;
$emit(event: string, ...args: any[]): void;
}
/** Badge Vue component type */
declare const Badge: VueConstructor<Badge>;
export default Badge;