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

0.0.31 • Public • Published

Installation

npm install --save @types/ftdomdelegate

Summary

This package contains type definitions for ftdomdelegate (https://github.com/ftlabs/ftdomdelegate).

Details

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

index.d.ts

declare class Delegate {
    constructor(element: HTMLElement);

    on(
        eventType: string,
        selector: string,
        handler: (event: Event, targetElement: Element) => void,
        eventData?: any,
    ): void;

    on(
        eventType: string,
        selector: (element: Element) => boolean,
        handler: (event: Event, targetElement: Element) => void,
        eventData?: any,
    ): void;

    on(eventType: string, handler: (event: Event, targetElement: Element) => void, eventData?: any): void;

    off(eventType?: string, selector?: string, handler?: (event: Event, targetElement: Element) => void): void;
    off(
        eventType?: string,
        selector?: (element: Element) => boolean,
        handler?: (event: Event, targetElement: Element) => void,
    ): void;

    root(element?: Element): void;

    destroy(): void;
}

Additional Details

  • Last updated: Tue, 07 Nov 2023 03:09:37 GMT
  • Dependencies: none

Credits

These definitions were written by Christian Holm Nielsen.

/@types/ftdomdelegate/

    Package Sidebar

    Install

    npm i @types/ftdomdelegate

    Weekly Downloads

    14

    Version

    0.0.31

    License

    MIT

    Unpacked Size

    4.32 kB

    Total Files

    5

    Last publish

    Collaborators

    • types