Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Handle<F>

Type parameters

  • F: function

Hierarchy

  • Handle

Index

Properties

Private enabled

enabled: boolean = true

Private registers

registers: F[] = []

trigger

trigger: F = <F> function (...args): any{if( !this.enable )returnfor( var fn of this.registers )fn.apply (this, arguments)}

Methods

add

  • add(callback: F): number
  • Parameters

    • callback: F

    Returns number

disable

  • disable(): void

enable

  • enable(): void

remove

  • remove(idx: number): void
  • Parameters

    • idx: number

    Returns void

Generated using TypeDoc