Namespace fabric.util
Defined in: util.js.
Constructor Attributes | Constructor Name and Description |
---|---|
Method Attributes | Method Name and Description |
---|---|
<static> |
fabric.util.addListener(element, eventName, handler)
Adds an event listener to an element
|
<static> |
fabric.util.createClass()
Helper for creation of "classes"
|
<static> |
fabric.util.degreesToRadians(degrees)
Transforms degrees to radians.
|
<static> |
fabric.util.falseFunction()
Function which always returns `false`.
|
<static> |
fabric.util.fireEvent(eventName, memo)
Fires event with an optional memo object
|
<static> |
fabric.util.getPointer(event)
Cross-browser wrapper for getting event's coordinates
|
<static> |
fabric.util.getRandomInt(min, max)
Returns random number between 2 specified ones.
|
<static> |
fabric.util.observeEvent(eventName, handler)
|
<static> |
fabric.util.removeFromArray(array, value)
Removes value from an array.
|
<static> |
fabric.util.removeListener(element, eventName, handler)
Removes an event listener from an element
|
<static> |
fabric.util.toFixed(number, fractionDigits)
A wrapper around Number#toFixed, which contrary to native method returns number, not string.
|
Method Detail
<static>
fabric.util.addListener(element, eventName, handler)
Adds an event listener to an element
Defined in: dom_event.js.
Defined in: dom_event.js.
<static>
fabric.util.createClass()
Helper for creation of "classes"
Defined in: lang_class.js.
Defined in: lang_class.js.
<static>
{Number}
fabric.util.degreesToRadians(degrees)
Transforms degrees to radians.
Defined in: misc.js.
Defined in: misc.js.
- Parameters:
- {Number} degrees
- value in degrees
- Returns:
- {Number} value in radians
<static>
{Boolean}
fabric.util.falseFunction()
Function which always returns `false`.
Defined in: misc.js.
Defined in: misc.js.
- Returns:
- {Boolean}
<static>
fabric.util.fireEvent(eventName, memo)
Fires event with an optional memo object
Defined in: dom_event.js.
Defined in: dom_event.js.
- Parameters:
- {String} eventName
- {Object} memo Optional
<static>
fabric.util.getPointer(event)
Cross-browser wrapper for getting event's coordinates
Defined in: dom_event.js.
Defined in: dom_event.js.
- Parameters:
- {Event} event
<static>
{Number}
fabric.util.getRandomInt(min, max)
Returns random number between 2 specified ones.
Defined in: misc.js.
Defined in: misc.js.
- Parameters:
- {Number} min
- lower limit
- {Number} max
- upper limit
- Returns:
- {Number} random value (between min and max)
<static>
fabric.util.observeEvent(eventName, handler)
Defined in: dom_event.js.
<static>
{Array}
fabric.util.removeFromArray(array, value)
Removes value from an array.
Presence of value (and its position in an array) is determined via `Array.prototype.indexOf`
Defined in: misc.js.
Defined in: misc.js.
- Parameters:
- {Array} array
- {Any} value
- Returns:
- {Array} original array
<static>
fabric.util.removeListener(element, eventName, handler)
Removes an event listener from an element
Defined in: dom_event.js.
Defined in: dom_event.js.
<static>
{Number}
fabric.util.toFixed(number, fractionDigits)
A wrapper around Number#toFixed, which contrary to native method returns number, not string.
Defined in: misc.js.
Defined in: misc.js.
- Parameters:
- {Number | String} number
- number to operate on
- {Number} fractionDigits
- number of fraction digits to "leave"
- Returns:
- {Number}