/* type definition for vsuite Definitions by:emmaHuang Date for Definitions:2019/10/25 */ import Vue, { VNode } from 'vue'; export declare class Rate extends Vue { /** * star总数 * @default 5 */ full?: number; /** */ color?: string; /** * 当前 star 数,可以使用 v-model 双向绑定数据 * @default 0 */ value?: number; /** */ size?: number | string; /** * 是否允许半选 * @default false */ 'allow-half'?: boolean; /** * 是否只读,无法进行交互 * @default false */ disabled?: boolean; /** * 是否显示提示文字 * @default false */ 'show-text'?: boolean; /** * 是否可以取消选择 * @default false */ name?: string; /** */ iconType?: string[]; /** */ rank?: any; /** */ colors?: any; /** * 评分改变时触发 */ $emit(eventName: 'on-change', value: number): this; /** * slot插槽对象 */ $slots: { /** * 自定义内容 */ '': VNode[]; }; }