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

2.1.7 • Public • Published

Installation

npm install --save @types/dropkickjs

Summary

This package contains type definitions for dropkickjs (http://dropkickjs.com/).

Details

Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/dropkickjs.

index.d.ts

interface DropkickOptions {
    disabled?: boolean | undefined;
    form?: Node | undefined;
    length?: number | undefined;
    mobile?: boolean | undefined;
    multiple?: boolean | undefined;
    options?: string[] | undefined;
    selectedIndex?: number | undefined;
    selectedOptions?: string[] | undefined;
    value?: string | undefined;

    change?(): void;
    close?(): void;
    initialize?(): void;
    open?(): void;
}

declare class Dropkick {
    constructor(id: string | HTMLElement, options?: DropkickOptions);

    add(value: string | Node, before?: number | string): void;
    close(): void;
    disable(disabled?: boolean): void;
    disable(index: number, disabled?: boolean): void;
    dispose(): void;
    focus(): void;
    hide(index: number, hidden?: boolean): void;
    item(index: number): Node;
    open(): void;
    refresh(): void;
    remove(index: number): void;
    reset(clear?: boolean): void;
    search(string: string, mode?: string): string[];
    select(element: number | string, selectDisabled?: boolean): Node;
    selectOne(element: number, selectDisabled?: boolean): Node;

    disabled: boolean;
    form: Node;
    length: number;
    mobile: boolean;
    multiple: boolean;
    options: string[];
    selectedIndex: number;
    selectedOptions: string[];
    value: string;
}

Additional Details

  • Last updated: Mon, 06 Nov 2023 22:41:05 GMT
  • Dependencies: none

Credits

These definitions were written by Dmitry Pesterev.

Readme

Keywords

none

Package Sidebar

Install

npm i @types/dropkickjs

Weekly Downloads

91

Version

2.1.7

License

MIT

Unpacked Size

5.2 kB

Total Files

5

Last publish

Collaborators

  • types