UNPKG

@lekseek/ui

Version:

Vue 3 components library

205 lines (204 loc) 4.72 kB
import { PropType } from 'vue'; declare const _default: import("vue").DefineComponent<{ increment: { type: PropType<number>; default: number; }; rating: { type: NumberConstructor; default: number; }; roundStartRating: { type: BooleanConstructor; default: boolean; }; activeColor: { type: StringConstructor; default: string; }; inactiveColor: { type: StringConstructor; default: string; }; maxRating: { type: NumberConstructor; default: number; }; starPoints: { type: PropType<number[]>; default: () => never[]; }; starSize: { type: NumberConstructor; default: number; }; showRating: { type: BooleanConstructor; default: boolean; }; readOnly: { type: BooleanConstructor; default: boolean; }; textClass: { type: StringConstructor; default: string; }; inline: { type: BooleanConstructor; default: boolean; }; borderColor: { type: StringConstructor; default: string; }; borderWidth: { type: NumberConstructor; default: number; }; roundedCorners: { type: BooleanConstructor; default: boolean; }; padding: { type: NumberConstructor; default: number; }; rtl: { type: BooleanConstructor; default: boolean; }; fixedPoints: { type: NumberConstructor; default: null; }; glow: { type: NumberConstructor; default: number; }; glowColor: { type: StringConstructor; default: string; }; }, unknown, { step: number; fillLevel: number[]; currentRating: number; selectedRating: number; ratingSelected: boolean; }, { formattedRating(): string; shouldRound(): boolean; margin(): number; }, { setRating(data: any, persist?: boolean): void; resetRating(): void; createStars(round?: boolean): void; round(): void; }, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("rating-selected" | "current-rating")[], "rating-selected" | "current-rating", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ increment: { type: PropType<number>; default: number; }; rating: { type: NumberConstructor; default: number; }; roundStartRating: { type: BooleanConstructor; default: boolean; }; activeColor: { type: StringConstructor; default: string; }; inactiveColor: { type: StringConstructor; default: string; }; maxRating: { type: NumberConstructor; default: number; }; starPoints: { type: PropType<number[]>; default: () => never[]; }; starSize: { type: NumberConstructor; default: number; }; showRating: { type: BooleanConstructor; default: boolean; }; readOnly: { type: BooleanConstructor; default: boolean; }; textClass: { type: StringConstructor; default: string; }; inline: { type: BooleanConstructor; default: boolean; }; borderColor: { type: StringConstructor; default: string; }; borderWidth: { type: NumberConstructor; default: number; }; roundedCorners: { type: BooleanConstructor; default: boolean; }; padding: { type: NumberConstructor; default: number; }; rtl: { type: BooleanConstructor; default: boolean; }; fixedPoints: { type: NumberConstructor; default: null; }; glow: { type: NumberConstructor; default: number; }; glowColor: { type: StringConstructor; default: string; }; }>> & { "onRating-selected"?: ((...args: any[]) => any) | undefined; "onCurrent-rating"?: ((...args: any[]) => any) | undefined; }, { inline: boolean; activeColor: string; inactiveColor: string; borderColor: string; borderWidth: number; roundedCorners: boolean; rtl: boolean; glow: number; glowColor: string; starPoints: number[]; rating: number; increment: number; roundStartRating: boolean; maxRating: number; starSize: number; showRating: boolean; readOnly: boolean; textClass: string; padding: number; fixedPoints: number; }>; export default _default;