/* binding */ /* eslint-disable no-misleading-character-class */ /* eslint-disable no-prototype-builtins */ /* harmony default export */ /* webpack/runtime/define property getters */ /*#__PURE__*/ /** * @constructor * @param {Object} options * @param {Object} engine * **/ /** * @constructor * @param {element} element - the element to animate * @param {controls} controls - the controls object * @param {engine} engine - the engine object * **/ /************************************************************************/ /******/ // -100 ~ 100 (%) // -360 ~ 360 // 0 ~ 1 // @param options Object - The options object. // @param source Object - The source object. // @param target Object - The target object. // @returns Object - The Textify instance. // @returns Object - The merged object. // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/arrayWithoutHoles.js // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/createClass.js // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/defineProperty.js // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/iterableToArray.js // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/nonIterableSpread.js // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/toPrimitive.js // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/toPropertyKey.js // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/typeof.js // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js // CONCATENATED MODULE: ./src/index.js // CONCATENATED MODULE: ./src/utils/Break.js // CONCATENATED MODULE: ./src/utils/Text.js // Check if the browser is supported. // Deep merge two objects. // EXPORTS // Merge the options with the default config. // Textify // The require scope // _split // absolute or relative // center center or top left or top center or top right or center right or bottom right or bottom center or bottom left or center left // chars or words or lines // class name for chars // class name for lines // class name for words // createObserver // define getter functions for harmony exports // ease or linear or cubic-bezier // for better performance and to avoid flickering // if engine is not defined, throw an error // if largeText is true, split the text by lines and throw an error // make Textify global // seconds // span or div // true or false // webpackBootstrap