[ Index ]

PHP Cross Reference of Joomla 4.2.2 documentation

title

Body

[close]

/media/vendor/cropperjs/js/ -> cropper.js (summary)

(no description)

File Size: 3631 lines (114 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 49 functions

  ownKeys()
  _objectSpread2()
  _typeof()
  _classCallCheck()
  _defineProperties()
  _createClass()
  _defineProperty()
  _toConsumableArray()
  _arrayWithoutHoles()
  _iterableToArray()
  _unsupportedIterableToArray()
  _arrayLikeToArray()
  _nonIterableSpread()
  isNumber()
  isUndefined()
  isObject()
  isPlainObject()
  isFunction()
  toArray()
  forEach()
  normalizeDecimalNumber()
  setStyle()
  hasClass()
  addClass()
  removeClass()
  toggleClass()
  toParamCase()
  getData()
  setData()
  removeData()
  removeListener()
  addListener()
  dispatchEvent()
  getOffset()
  isCrossOriginURL()
  addTimestamp()
  getTransforms()
  getMaxZoomRatio()
  getPointer()
  getPointersCenter()
  getAdjustedSizes()
  getRotatedSizes()
  getSourceCanvas()
  getStringFromCharCode()
  dataURLToArrayBuffer()
  arrayBufferToDataURL()
  resetAndGetOrientation()
  parseOrientation()
  Cropper()

Functions
Functions that are not part of a class:

ownKeys(object, enumerableOnly)   X-Ref
No description

_objectSpread2(target)   X-Ref
No description

_typeof(obj)   X-Ref
No description

_classCallCheck(instance, Constructor)   X-Ref
No description

_defineProperties(target, props)   X-Ref
No description

_createClass(Constructor, protoProps, staticProps)   X-Ref
No description

_defineProperty(obj, key, value)   X-Ref
No description

_toConsumableArray(arr)   X-Ref
No description

_arrayWithoutHoles(arr)   X-Ref
No description

_iterableToArray(iter)   X-Ref
No description

_unsupportedIterableToArray(o, minLen)   X-Ref
No description

_arrayLikeToArray(arr, len)   X-Ref
No description

_nonIterableSpread()   X-Ref
No description

isNumber(value)   X-Ref
Check if the given value is a number.

returns: {boolean} Returns `true` if the given value is a number, else `false`.
param: {*} value - The value to check.

isUndefined(value)   X-Ref
Check if the given value is undefined.

returns: {boolean} Returns `true` if the given value is undefined, else `false`.
param: {*} value - The value to check.

isObject(value)   X-Ref
Check if the given value is an object.

returns: {boolean} Returns `true` if the given value is an object, else `false`.
param: {*} value - The value to check.

isPlainObject(value)   X-Ref
Check if the given value is a plain object.

returns: {boolean} Returns `true` if the given value is a plain object, else `false`.
param: {*} value - The value to check.

isFunction(value)   X-Ref
Check if the given value is a function.

returns: {boolean} Returns `true` if the given value is a function, else `false`.
param: {*} value - The value to check.

toArray(value)   X-Ref
Convert array-like or iterable object to an array.

returns: {Array} Returns a new array.
param: {*} value - The value to convert.

forEach(data, callback)   X-Ref
Iterate the given data.

returns: {*} The original data.
param: {*} data - The data to iterate.
param: {Function} callback - The process function for each element.

normalizeDecimalNumber(value)   X-Ref
Normalize decimal number.
Check out {@link https://0.30000000000000004.com/}

returns: {number} Returns the normalized number.
param: {number} value - The value to normalize.
param: {number} [times=100000000000] - The times for normalizing.

setStyle(element, styles)   X-Ref
Apply styles to the given element.

param: {Element} element - The target element.
param: {Object} styles - The styles for applying.

hasClass(element, value)   X-Ref
Check if the given element has a special class.

returns: {boolean} Returns `true` if the special class was found.
param: {Element} element - The element to check.
param: {string} value - The class to search.

addClass(element, value)   X-Ref
Add classes to the given element.

param: {Element} element - The target element.
param: {string} value - The classes to be added.

removeClass(element, value)   X-Ref
Remove classes from the given element.

param: {Element} element - The target element.
param: {string} value - The classes to be removed.

toggleClass(element, value, added)   X-Ref
Add or remove classes from the given element.

param: {Element} element - The target element.
param: {string} value - The classes to be toggled.
param: {boolean} added - Add only.

toParamCase(value)   X-Ref
Transform the given string from camelCase to kebab-case

returns: {string} The transformed value.
param: {string} value - The value to transform.

getData(element, name)   X-Ref
Get data from the given element.

returns: {string} The data value.
param: {Element} element - The target element.
param: {string} name - The data key to get.

setData(element, name, data)   X-Ref
Set data to the given element.

param: {Element} element - The target element.
param: {string} name - The data key to set.
param: {string} data - The data value.

removeData(element, name)   X-Ref
Remove data from the given element.

param: {Element} element - The target element.
param: {string} name - The data key to remove.

removeListener(element, type, listener)   X-Ref
Remove event listener from the target element.

param: {Element} element - The event target.
param: {string} type - The event type(s).
param: {Function} listener - The event listener.
param: {Object} options - The event options.

addListener(element, type, listener)   X-Ref
Add event listener to the target element.

param: {Element} element - The event target.
param: {string} type - The event type(s).
param: {Function} listener - The event listener.
param: {Object} options - The event options.

dispatchEvent(element, type, data)   X-Ref
Dispatch event on the target element.

returns: {boolean} Indicate if the event is default prevented or not.
param: {Element} element - The event target.
param: {string} type - The event type(s).
param: {Object} data - The additional event data.

getOffset(element)   X-Ref
Get the offset base on the document.

returns: {Object} The offset data.
param: {Element} element - The target element.

isCrossOriginURL(url)   X-Ref
Check if the given URL is a cross origin URL.

returns: {boolean} Returns `true` if the given URL is a cross origin URL, else `false`.
param: {string} url - The target URL.

addTimestamp(url)   X-Ref
Add timestamp to the given URL.

returns: {string} The result URL.
param: {string} url - The target URL.

getTransforms(_ref)   X-Ref
Get transforms base on the given object.

returns: {string} A string contains transform values.
param: {Object} obj - The target object.

getMaxZoomRatio(pointers)   X-Ref
Get the max ratio of a group of pointers.

returns: {number} The result ratio.
param: {string} pointers - The target pointers.

getPointer(_ref2, endOnly)   X-Ref
Get a pointer from an event object.

returns: {Object} The result pointer contains start and/or end point coordinates.
param: {Object} event - The target event object.
param: {boolean} endOnly - Indicates if only returns the end point coordinate or not.

getPointersCenter(pointers)   X-Ref
Get the center point coordinate of a group of pointers.

returns: {Object} The center point coordinate.
param: {Object} pointers - The target pointers.

getAdjustedSizes(_ref4)   X-Ref
Get the max sizes in a rectangle under the given aspect ratio.

returns: {Object} The result sizes.
param: {Object} data - The original sizes.
param: {string} [type='contain'] - The adjust type.

getRotatedSizes(_ref5)   X-Ref
Get the new sizes of a rectangle after rotated.

returns: {Object} The result sizes.
param: {Object} data - The original sizes.

getSourceCanvas(image, _ref6, _ref7, _ref8)   X-Ref
Get a canvas which drew the given image.

returns: {HTMLCanvasElement} The result canvas.
param: {HTMLImageElement} image - The image for drawing.
param: {Object} imageData - The image data.
param: {Object} canvasData - The canvas data.
param: {Object} options - The options.

getStringFromCharCode(dataView, start, length)   X-Ref
Get string from char code in data view.

returns: {string} The read result.
param: {DataView} dataView - The data view for read.
param: {number} start - The start index.
param: {number} length - The read length.

dataURLToArrayBuffer(dataURL)   X-Ref
Transform Data URL to array buffer.

returns: {ArrayBuffer} The result array buffer.
param: {string} dataURL - The Data URL to transform.

arrayBufferToDataURL(arrayBuffer, mimeType)   X-Ref
Transform array buffer to Data URL.

returns: {string} The result Data URL.
param: {ArrayBuffer} arrayBuffer - The array buffer to transform.
param: {string} mimeType - The mime type of the Data URL.

resetAndGetOrientation(arrayBuffer)   X-Ref
Get orientation value from given array buffer.

returns: {number} The read orientation value.
param: {ArrayBuffer} arrayBuffer - The array buffer to read.

parseOrientation(orientation)   X-Ref
Parse Exif Orientation value.

returns: {Object} The parsed result.
param: {number} orientation - The orientation to parse.

Cropper(element)   X-Ref
Create a new Cropper.

param: {Element} element - The target element for cropping.
param: {Object} [options={}] - The configuration options.



Generated: Wed Sep 7 05:41:13 2022 Chilli.vc Blog - For Webmaster,Blog-Writer,System Admin and Domainer