API Docs for: 0.1.1
Show:

Triggerable Class

Module: Joy

Event triggering and handling.

Constructor

Triggerable

()

Item Index

Methods

behave

(
  • UNKNOWN
)
Triggerable

Behave like a {Behaviour}

Parameters:

  • UNKNOWN Behaviour

Returns:

Triggerable: this

bind

(
  • type
  • handler
)
Triggerable

Bind event handler

Parameters:

  • type String

    event type

  • handler Function

Returns:

Triggerable: this

hasBehaviour

(
  • target
)
Boolean

This object behaves as {target} behaviour?

Parameters:

  • target Behaviour

Returns:

Boolean:

register

(
  • type
  • bindCallback
  • unbindCallback
)
static

Register default method handler.

Parameters:

  • type String
  • bindCallback Function
  • unbindCallback Function

trigger

(
  • type
  • arguments
  • delay
)

Triggers event type

Parameters:

  • type String

    event type

  • arguments Array

    arguments for callback

  • delay Number

unbind

(
  • type
)
Triggerable

Remove event handlers

Parameters:

  • type String

    event type

Returns:

Triggerable: this