UNPKG

funda-ui

Version:

React components using pure Bootstrap 5+ which does not contain any external style and script libraries.

221 lines (220 loc) 8.86 kB
(function webpackUniversalModuleDefinition(root, factory) { if(typeof exports === 'object' && typeof module === 'object') module.exports = factory(); else if(typeof define === 'function' && define.amd) define([], factory); else if(typeof exports === 'object') exports["RPB"] = factory(); else root["RPB"] = factory(); })(this, () => { return /******/ (() => { // webpackBootstrap /******/ "use strict"; /******/ // The require scope /******/ var __webpack_require__ = {}; /******/ /************************************************************************/ /******/ /* webpack/runtime/define property getters */ /******/ (() => { /******/ // define getter functions for harmony exports /******/ __webpack_require__.d = (exports, definition) => { /******/ for(var key in definition) { /******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { /******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); /******/ } /******/ } /******/ }; /******/ })(); /******/ /******/ /* webpack/runtime/hasOwnProperty shorthand */ /******/ (() => { /******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop)) /******/ })(); /******/ /******/ /* webpack/runtime/make namespace object */ /******/ (() => { /******/ // define __esModule on exports /******/ __webpack_require__.r = (exports) => { /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); /******/ } /******/ Object.defineProperty(exports, '__esModule', { value: true }); /******/ }; /******/ })(); /******/ /************************************************************************/ var __webpack_exports__ = {}; __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "easeInBack": () => (/* binding */ easeInBack), /* harmony export */ "easeInCirc": () => (/* binding */ easeInCirc), /* harmony export */ "easeInCubic": () => (/* binding */ easeInCubic), /* harmony export */ "easeInElastic": () => (/* binding */ easeInElastic), /* harmony export */ "easeInExpo": () => (/* binding */ easeInExpo), /* harmony export */ "easeInOutBack": () => (/* binding */ easeInOutBack), /* harmony export */ "easeInOutCirc": () => (/* binding */ easeInOutCirc), /* harmony export */ "easeInOutCubic": () => (/* binding */ easeInOutCubic), /* harmony export */ "easeInOutElastic": () => (/* binding */ easeInOutElastic), /* harmony export */ "easeInOutExpo": () => (/* binding */ easeInOutExpo), /* harmony export */ "easeInOutQuad": () => (/* binding */ easeInOutQuad), /* harmony export */ "easeInOutQuart": () => (/* binding */ easeInOutQuart), /* harmony export */ "easeInOutQuint": () => (/* binding */ easeInOutQuint), /* harmony export */ "easeInOutSine": () => (/* binding */ easeInOutSine), /* harmony export */ "easeInQuad": () => (/* binding */ easeInQuad), /* harmony export */ "easeInQuart": () => (/* binding */ easeInQuart), /* harmony export */ "easeInQuint": () => (/* binding */ easeInQuint), /* harmony export */ "easeInSine": () => (/* binding */ easeInSine), /* harmony export */ "easeLinear": () => (/* binding */ easeLinear), /* harmony export */ "easeOutBack": () => (/* binding */ easeOutBack), /* harmony export */ "easeOutCirc": () => (/* binding */ easeOutCirc), /* harmony export */ "easeOutCubic": () => (/* binding */ easeOutCubic), /* harmony export */ "easeOutElastic": () => (/* binding */ easeOutElastic), /* harmony export */ "easeOutExpo": () => (/* binding */ easeOutExpo), /* harmony export */ "easeOutQuad": () => (/* binding */ easeOutQuad), /* harmony export */ "easeOutQuart": () => (/* binding */ easeOutQuart), /* harmony export */ "easeOutQuint": () => (/* binding */ easeOutQuint), /* harmony export */ "easeOutSine": () => (/* binding */ easeOutSine) /* harmony export */ }); /* * All easing functions * @link: https://easings.net * @param {Number} t - time (Amount of time that has passed since the beginning of the animation. Usually starts at 0 and is slowly increased using a game loop or other update function.) * @param {Number} b - beginning value (The starting point of the animation. Usually it's a static value, you can start at 0 for example.) * @param {Number} c - change in value (The amount of change needed to go from starting point to end point. It's also usually a static value.) * @param {Number} d - duration (Amount of time the animation will take. Usually a static value aswell.) * @return {number} */ function easeLinear(t, b, c, d) { return c * t / d + b; } function easeInQuad(t, b, c, d) { return c * (t /= d) * t + b; } function easeOutQuad(t, b, c, d) { return -c * (t /= d) * (t - 2) + b; } function easeInOutQuad(t, b, c, d) { if ((t /= d / 2) < 1) return c / 2 * t * t + b; return -c / 2 * (--t * (t - 2) - 1) + b; } function easeInSine(t, b, c, d) { return -c * Math.cos(t / d * (Math.PI / 2)) + c + b; } function easeOutSine(t, b, c, d) { return c * Math.sin(t / d * (Math.PI / 2)) + b; } function easeInOutSine(t, b, c, d) { return -c / 2 * (Math.cos(Math.PI * t / d) - 1) + b; } function easeInExpo(t, b, c, d) { return t == 0 ? b : c * Math.pow(2, 10 * (t / d - 1)) + b; } function easeOutExpo(t, b, c, d) { return t == d ? b + c : c * (-Math.pow(2, -10 * t / d) + 1) + b; } function easeInOutExpo(t, b, c, d) { if (t == 0) return b; if (t == d) return b + c; if ((t /= d / 2) < 1) return c / 2 * Math.pow(2, 10 * (t - 1)) + b; return c / 2 * (-Math.pow(2, -10 * --t) + 2) + b; } function easeInCirc(t, b, c, d) { return -c * (Math.sqrt(1 - (t /= d) * t) - 1) + b; } function easeOutCirc(t, b, c, d) { return c * Math.sqrt(1 - (t = t / d - 1) * t) + b; } function easeInOutCirc(t, b, c, d) { if ((t /= d / 2) < 1) return -c / 2 * (Math.sqrt(1 - t * t) - 1) + b; return c / 2 * (Math.sqrt(1 - (t -= 2) * t) + 1) + b; } function easeInCubic(t, b, c, d) { return c * (t /= d) * t * t + b; } function easeOutCubic(t, b, c, d) { return c * ((t = t / d - 1) * t * t + 1) + b; } function easeInOutCubic(t, b, c, d) { if ((t /= d / 2) < 1) return c / 2 * t * t * t + b; return c / 2 * ((t -= 2) * t * t + 2) + b; } function easeInQuart(t, b, c, d) { return c * (t /= d) * t * t * t + b; } function easeOutQuart(t, b, c, d) { return -c * ((t = t / d - 1) * t * t * t - 1) + b; } function easeInOutQuart(t, b, c, d) { if ((t /= d / 2) < 1) return c / 2 * t * t * t * t + b; return -c / 2 * ((t -= 2) * t * t * t - 2) + b; } function easeInQuint(t, b, c, d) { return c * (t /= d) * t * t * t * t + b; } function easeOutQuint(t, b, c, d) { return c * ((t = t / d - 1) * t * t * t * t + 1) + b; } function easeInOutQuint(t, b, c, d) { if ((t /= d / 2) < 1) return c / 2 * t * t * t * t * t + b; return c / 2 * ((t -= 2) * t * t * t * t + 2) + b; } function easeInElastic(t, b, c, d) { var s = 1.70158; var p = 0; var a = c; if (t == 0) return b; if ((t /= d) == 1) return b + c; if (!p) p = d * .3; if (a < Math.abs(c)) { a = c; var s = p / 4; } else var s = p / (2 * Math.PI) * Math.asin(c / a); return -(a * Math.pow(2, 10 * (t -= 1)) * Math.sin((t * d - s) * (2 * Math.PI) / p)) + b; } function easeOutElastic(t, b, c, d) { var s = 1.70158; var p = 0; var a = c; if (t == 0) return b; if ((t /= d) == 1) return b + c; if (!p) p = d * .3; if (a < Math.abs(c)) { a = c; var s = p / 4; } else var s = p / (2 * Math.PI) * Math.asin(c / a); return a * Math.pow(2, -10 * t) * Math.sin((t * d - s) * (2 * Math.PI) / p) + c + b; } function easeInOutElastic(t, b, c, d) { var s = 1.70158; var p = 0; var a = c; if (t == 0) return b; if ((t /= d / 2) == 2) return b + c; if (!p) p = d * (.3 * 1.5); if (a < Math.abs(c)) { a = c; var s = p / 4; } else var s = p / (2 * Math.PI) * Math.asin(c / a); if (t < 1) return -.5 * (a * Math.pow(2, 10 * (t -= 1)) * Math.sin((t * d - s) * (2 * Math.PI) / p)) + b; return a * Math.pow(2, -10 * (t -= 1)) * Math.sin((t * d - s) * (2 * Math.PI) / p) * .5 + c + b; } function easeInBack(t, b, c, d) { var s = 1.70158; if (s == undefined) s = 1.70158; return c * (t /= d) * t * ((s + 1) * t - s) + b; } function easeOutBack(t, b, c, d) { var s = 1.70158; if (s == undefined) s = 1.70158; return c * ((t = t / d - 1) * t * ((s + 1) * t + s) + 1) + b; } function easeInOutBack(t, b, c, d) { var s = 1.70158; if (s == undefined) s = 1.70158; if ((t /= d / 2) < 1) return c / 2 * (t * t * (((s *= 1.525) + 1) * t - s)) + b; return c / 2 * ((t -= 2) * t * (((s *= 1.525) + 1) * t + s) + 2) + b; } /******/ return __webpack_exports__; /******/ })() ; });