UNPKG

comic-plus

Version:

<p align="center"> <img width="200px" src="./logo.png"/> </p>

30 lines (28 loc) 973 B
import { ExtractPropTypes, PropType, Component } from 'vue'; import { ComicType, ComicSize } from '../../../utils'; export declare const buttonProps: { type: PropType<ComicType>; size: PropType<ComicSize>; disabled: BooleanConstructor; plain: BooleanConstructor; light: BooleanConstructor; icon: PropType<Component>; round: BooleanConstructor; circle: BooleanConstructor; color: StringConstructor; loading: BooleanConstructor; loadingIcon: PropType<Component>; dashed: BooleanConstructor; text: BooleanConstructor; raised: BooleanConstructor; }; export type ButtonProps = ExtractPropTypes<typeof buttonProps>; export declare const buttonEmits: { click: (evt: MouseEvent) => boolean; }; export type ButtonEmits = typeof buttonEmits; export declare const buttonGroupProps: { round: BooleanConstructor; size: PropType<ComicSize>; }; export type ButtonGroupProps = ExtractPropTypes<typeof buttonGroupProps>;