Options
All
  • Public
  • Public/Protected
  • All
Menu

Class InputDistributor

Hierarchy

  • InputDistributor

Index

Constructors

constructor

  • Parameters

    • app: any

    Returns InputDistributor

Methods

bindToEvents

  • bindToEvents(): void
  • Returns void

destroyReceiver

  • destroyReceiver(reciever: any): void
  • Parameters

    • reciever: any

    Returns void

dismountFilter

  • dismountFilter(filter: any): void
  • Removes an attached filter

    Parameters

    • filter: any

    Returns void

forwardToReceiver

  • forwardToReceiver(eventId: any, payload?: any): any
  • Parameters

    • eventId: any
    • Default value payload: any = null

    Returns any

getTopReciever

  • getTopReciever(): any
  • Returns any

handleBackButton

  • handleBackButton(event: any): void
  • Parameters

    • event: any

    Returns void

handleKeydown

  • handleKeydown(event: any): any
  • Parameters

    • event: any

    Returns any

handleKeyup

  • handleKeyup(event: any): void
  • Parameters

    • event: any

    Returns void

installFilter

  • installFilter(filter: any): void
  • Attaches a new filter which can filter and reject events

    Parameters

    • filter: any

    Returns void

isRecieverAttached

  • isRecieverAttached(reciever: any): boolean
  • Parameters

    • reciever: any

    Returns boolean

isRecieverOnTop

  • isRecieverOnTop(reciever: any): boolean
  • Parameters

    • reciever: any

    Returns boolean

makeSureAttachedAndOnTop

  • makeSureAttachedAndOnTop(reciever: any): void
  • Parameters

    • reciever: any

    Returns void

makeSureDetached

  • makeSureDetached(reciever: any): void
  • Parameters

    • reciever: any

    Returns void

popReciever

  • popReciever(reciever: any): void
  • Parameters

    • reciever: any

    Returns void

pushReciever

  • pushReciever(reciever: any): void
  • Parameters

    • reciever: any

    Returns void