@types/jquery.rateit
TypeScript icon, indicating that this package has built-in type declarations

1.1.5 • Public • Published

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.

Readme

Keywords

none

Package Sidebar

Install

npm i @types/jquery.rateit

Weekly Downloads

52

Version

1.1.5

License

MIT

Unpacked Size

4.9 kB

Total Files

5

Last publish

Collaborators

  • types