{"ast":null,"code":"var reverseEasing = function reverseEasing(easing) {\n  return function (p) {\n    return 1 - easing(1 - p);\n  };\n};\nvar mirrorEasing = function mirrorEasing(easing) {\n  return function (p) {\n    return p <= 0.5 ? easing(2 * p) / 2 : (2 - easing(2 * (1 - p))) / 2;\n  };\n};\nvar createExpoIn = function createExpoIn(power) {\n  return function (p) {\n    return Math.pow(p, power);\n  };\n};\nvar createBackIn = function createBackIn(power) {\n  return function (p) {\n    return p * p * ((power + 1) * p - power);\n  };\n};\nvar createAnticipate = function createAnticipate(power) {\n  var backEasing = createBackIn(power);\n  return function (p) {\n    return (p *= 2) < 1 ? 0.5 * backEasing(p) : 0.5 * (2 - Math.pow(2, -10 * (p - 1)));\n  };\n};\nexport { createAnticipate, createBackIn, createExpoIn, mirrorEasing, reverseEasing };","map":{"version":3,"names":["reverseEasing","easing","p","mirrorEasing","createExpoIn","power","Math","pow","createBackIn","createAnticipate","backEasing"],"sources":["C:/ldt/LDT/management/node_modules/popmotion/dist/es/easing/utils.js"],"sourcesContent":["var reverseEasing = function (easing) { return function (p) { return 1 - easing(1 - p); }; };\nvar mirrorEasing = function (easing) { return function (p) {\n    return p <= 0.5 ? easing(2 * p) / 2 : (2 - easing(2 * (1 - p))) / 2;\n}; };\nvar createExpoIn = function (power) { return function (p) { return Math.pow(p, power); }; };\nvar createBackIn = function (power) { return function (p) {\n    return p * p * ((power + 1) * p - power);\n}; };\nvar createAnticipate = function (power) {\n    var backEasing = createBackIn(power);\n    return function (p) {\n        return (p *= 2) < 1\n            ? 0.5 * backEasing(p)\n            : 0.5 * (2 - Math.pow(2, -10 * (p - 1)));\n    };\n};\n\nexport { createAnticipate, createBackIn, createExpoIn, mirrorEasing, reverseEasing };\n"],"mappings":"AAAA,IAAIA,aAAa,GAAG,SAAhBA,aAAaA,CAAaC,MAAM,EAAE;EAAE,OAAO,UAAUC,CAAC,EAAE;IAAE,OAAO,CAAC,GAAGD,MAAM,CAAC,CAAC,GAAGC,CAAC,CAAC;EAAE,CAAC;AAAE,CAAC;AAC5F,IAAIC,YAAY,GAAG,SAAfA,YAAYA,CAAaF,MAAM,EAAE;EAAE,OAAO,UAAUC,CAAC,EAAE;IACvD,OAAOA,CAAC,IAAI,GAAG,GAAGD,MAAM,CAAC,CAAC,GAAGC,CAAC,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC,GAAGD,MAAM,CAAC,CAAC,IAAI,CAAC,GAAGC,CAAC,CAAC,CAAC,IAAI,CAAC;EACvE,CAAC;AAAE,CAAC;AACJ,IAAIE,YAAY,GAAG,SAAfA,YAAYA,CAAaC,KAAK,EAAE;EAAE,OAAO,UAAUH,CAAC,EAAE;IAAE,OAAOI,IAAI,CAACC,GAAG,CAACL,CAAC,EAAEG,KAAK,CAAC;EAAE,CAAC;AAAE,CAAC;AAC3F,IAAIG,YAAY,GAAG,SAAfA,YAAYA,CAAaH,KAAK,EAAE;EAAE,OAAO,UAAUH,CAAC,EAAE;IACtD,OAAOA,CAAC,GAAGA,CAAC,IAAI,CAACG,KAAK,GAAG,CAAC,IAAIH,CAAC,GAAGG,KAAK,CAAC;EAC5C,CAAC;AAAE,CAAC;AACJ,IAAII,gBAAgB,GAAG,SAAnBA,gBAAgBA,CAAaJ,KAAK,EAAE;EACpC,IAAIK,UAAU,GAAGF,YAAY,CAACH,KAAK,CAAC;EACpC,OAAO,UAAUH,CAAC,EAAE;IAChB,OAAO,CAACA,CAAC,IAAI,CAAC,IAAI,CAAC,GACb,GAAG,GAAGQ,UAAU,CAACR,CAAC,CAAC,GACnB,GAAG,IAAI,CAAC,GAAGI,IAAI,CAACC,GAAG,CAAC,CAAC,EAAE,CAAC,EAAE,IAAIL,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC;EAChD,CAAC;AACL,CAAC;AAED,SAASO,gBAAgB,EAAED,YAAY,EAAEJ,YAAY,EAAED,YAAY,EAAEH,aAAa","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}