Installation
npm install --save @types/jquery.rateit
Summary
This package contains type definitions for jquery.rateit (https://github.com/gjunge/rateit.js).
Details
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jquery.rateit.
index.d.ts
/// <reference types="jquery"/>
type RateItMode = "bg" | "font";
interface RateItOptions {
value?: number | undefined;
min?: number | undefined;
max?: number | undefined;
step?: number | undefined;
backingfld?: string | undefined;
readonly?: boolean | undefined;
ispreset?: boolean | undefined;
resetable?: boolean | undefined;
starwidth?: number | undefined;
starheight?: number | undefined;
mode?: RateItMode | undefined;
icon?: string | undefined;
}
interface JQuery {
rateit(): JQuery;
rateit(options: RateItOptions): JQuery;
rateit(method: "value"): number;
rateit(method: "value", param: number): JQuery;
rateit(method: "max"): number;
rateit(method: "max", param: number): JQuery;
rateit(method: "min"): number;
rateit(method: "min", param: number): JQuery;
rateit(method: "readonly"): boolean;
rateit(method: "readonly", param: boolean): JQuery;
rateit(method: "ispreset"): boolean;
rateit(method: "ispreset", param: boolean): JQuery;
rateit(method: "reset"): JQuery;
rateit(method: string, param: any): any;
}
Additional Details
- Last updated: Tue, 07 Nov 2023 03:09:37 GMT
- Dependencies: @types/jquery
Credits
These definitions were written by Gidon Junge.