{"ast":null,"code":"// optional / simple context binding\nvar aFunction = require('./_a-function');\nmodule.exports = function (fn, that, length) {\n  aFunction(fn);\n  if (that === undefined) return fn;\n  switch (length) {\n    case 1:\n      return function (a) {\n        return fn.call(that, a);\n      };\n    case 2:\n      return function (a, b) {\n        return fn.call(that, a, b);\n      };\n    case 3:\n      return function (a, b, c) {\n        return fn.call(that, a, b, c);\n      };\n  }\n  return function /* ...args */\n  () {\n    return fn.apply(that, arguments);\n  };\n};","map":{"version":3,"names":["aFunction","require","module","exports","fn","that","length","undefined","a","call","b","c","apply","arguments"],"sources":["C:/Users/user/Desktop/000newport/node_modules/smooth-scrollbar/node_modules/core-js/modules/_ctx.js"],"sourcesContent":["// optional / simple context binding\nvar aFunction = require('./_a-function');\nmodule.exports = function (fn, that, length) {\n  aFunction(fn);\n  if (that === undefined) return fn;\n  switch (length) {\n    case 1: return function (a) {\n      return fn.call(that, a);\n    };\n    case 2: return function (a, b) {\n      return fn.call(that, a, b);\n    };\n    case 3: return function (a, b, c) {\n      return fn.call(that, a, b, c);\n    };\n  }\n  return function (/* ...args */) {\n    return fn.apply(that, arguments);\n  };\n};\n"],"mappings":"AAAA;AACA,IAAIA,SAAS,GAAGC,OAAO,CAAC,eAAe,CAAC;AACxCC,MAAM,CAACC,OAAO,GAAG,UAAUC,EAAE,EAAEC,IAAI,EAAEC,MAAM,EAAE;EAC3CN,SAAS,CAACI,EAAE,CAAC;EACb,IAAIC,IAAI,KAAKE,SAAS,EAAE,OAAOH,EAAE;EACjC,QAAQE,MAAM;IACZ,KAAK,CAAC;MAAE,OAAO,UAAUE,CAAC,EAAE;QAC1B,OAAOJ,EAAE,CAACK,IAAI,CAACJ,IAAI,EAAEG,CAAC,CAAC;MACzB,CAAC;IACD,KAAK,CAAC;MAAE,OAAO,UAAUA,CAAC,EAAEE,CAAC,EAAE;QAC7B,OAAON,EAAE,CAACK,IAAI,CAACJ,IAAI,EAAEG,CAAC,EAAEE,CAAC,CAAC;MAC5B,CAAC;IACD,KAAK,CAAC;MAAE,OAAO,UAAUF,CAAC,EAAEE,CAAC,EAAEC,CAAC,EAAE;QAChC,OAAOP,EAAE,CAACK,IAAI,CAACJ,IAAI,EAAEG,CAAC,EAAEE,CAAC,EAAEC,CAAC,CAAC;MAC/B,CAAC;EACH;EACA,OAAO,SAAU;EAAA,GAAe;IAC9B,OAAOP,EAAE,CAACQ,KAAK,CAACP,IAAI,EAAEQ,SAAS,CAAC;EAClC,CAAC;AACH,CAAC"},"metadata":{},"sourceType":"script","externalDependencies":[]}