UNPKG

vue3-star-ratings

Version:

A simple, customizable vue3 component for star ratings

80 lines (77 loc) 2.92 kB
import { AllowedComponentProps } from 'vue'; import { ComponentCustomProps } from 'vue'; import { ComponentOptionsMixin } from 'vue'; import { DefineComponent } from 'vue'; import { ExtractPropTypes } from 'vue'; import { PropType } from 'vue'; import { VNodeProps } from 'vue'; declare const _default: DefineComponent<{ modelValue: { type: PropType<number>; default: number; }; numberOfStars: { type: PropType<number>; default: number; }; starColor: { type: PropType<string>; default: string; }; inactiveColor: { type: PropType<string>; default: string; }; starSize: { type: PropType<number>; default: number; }; disableClick: { type: PropType<boolean>; }; customSvg: { type: PropType<DefineComponent<{}, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{}>>, {}, {}>>; default: DefineComponent<{}, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{}>>, {}, {}>; }; }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "update:modelValue": (v: number) => void; }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{ modelValue: { type: PropType<number>; default: number; }; numberOfStars: { type: PropType<number>; default: number; }; starColor: { type: PropType<string>; default: string; }; inactiveColor: { type: PropType<string>; default: string; }; starSize: { type: PropType<number>; default: number; }; disableClick: { type: PropType<boolean>; }; customSvg: { type: PropType<DefineComponent<{}, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{}>>, {}, {}>>; default: DefineComponent<{}, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{}>>, {}, {}>; }; }>> & { "onUpdate:modelValue"?: ((v: number) => any) | undefined; }, { modelValue: number; numberOfStars: number; starColor: string; inactiveColor: string; starSize: number; customSvg: DefineComponent<{}, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{}>>, {}, {}>; }, {}>; export default _default; export { }