mixins/evented.js
Mixins
Methods
-
inner addEventedCallback(object, callback)
-
Adds a callback to run after the evented mixin applied.
Parameters:
Name Type Description object
Object An object to Add
callback
function The callback to run.
-
inner evented(target, optionsopt) → {Object}
-
Applies EventedMixin to a target object.
Parameters:
Name Type Attributes Default Description target
Object The object to which to add event methods.
options
Object <optional>
{} Options for customizing the mixin behavior.
Properties
Name Type Attributes Description eventBusKey
string <optional>
By default, adds a
eventBusEl_
DOM element to the target object, which is used as an event bus. If the target object already has a DOM element that should be used, pass its key here.Returns:
Object -The target object.
-
inner isEvented(object) → {boolean}
-
Returns whether or not an object has had the evented mixin applied.
Parameters:
Name Type Description object
Object An object to test.
Returns:
boolean -Whether or not the object appears to be evented.