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

2.1.5 • 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

// Type definitions for dropkickjs 2.1
// Project: http://dropkickjs.com/, https://github.com/robdel12/dropkick
// Definitions by: Dmitry Pesterev <https://github.com/VorobeY1326>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped

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: Fri, 22 Sep 2023 20:29:40 GMT
  • Dependencies: none
  • Global values: Dropkick

Credits

These definitions were written by Dmitry Pesterev.

Keywords

none

Install

DownloadsWeekly Downloads

226

Version

2.1.5

License

MIT

Unpacked Size

5.72 kB

Total Files

5

Last publish

Collaborators

  • types