{"version":3,"sources":["jsdelivr-header.js","/npm/react-native-walkme-sdk@2.2.14/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,OCLS,cAAe,mBAAoB,aAAgB,eAE5D,MAAM,YAAE,aAAgB,cAElB,2BAA6B,IAAI,mBAAmB,aAEpD,UAAY,CACd,MAAO,SAAS,EAAK,GACjB,YAAY,MAAM,EAAK,EAC3B,EACA,oBAAqB,SAAS,EAAK,EAAQ,GACvC,YAAY,oBAAoB,EAAK,EAAQ,EACjD,EACA,mBAAoB,SAAS,EAAK,GAC9B,YAAY,mBAAmB,EAAK,EACxC,EACA,oBAAqB,SAAS,EAAK,GAC/B,YAAY,oBAAoB,EAAK,EACzC,EACA,qBAAsB,2BACtB,QAAS,WACL,YAAY,SAChB,EACA,KAAM,WACF,YAAY,MAChB,EACA,SAAU,SAAS,EAAU,GACzB,QAAQ,KAAK,8GACb,YAAY,SAAS,EAAU,EACnC,EACA,iBAAkB,SAAS,EAAW,GAClC,YAAY,iBAAiB,EAAW,EAC5C,EACA,iBAAkB,SAAS,EAAK,GACR,QAAhB,SAAS,GACT,YAAY,iBAAiB,EAAK,GAGpC,QAAQ,IAAI,yDAElB,EACA,kBAAmB,SAAS,GACxB,YAAY,kBAAkB,EAClC,EACA,wBAAyB,SAAS,EAAK,GACf,QAAhB,SAAS,GACT,YAAY,wBAAwB,EAAK,GAG3C,QAAQ,IAAI,gEAElB,EACA,yBAA0B,SAAU,GAChC,YAAY,yBAAyB,EACzC,EACA,2BAA4B,WACxB,YAAY,4BAChB,EACA,QAAS,SAAS,GACd,YAAY,QAAQ,EACxB,EACA,QAAS,SAAU,EAAS,GACxB,YAAY,QAAQ,EAAS,EACjC,EACA,uBAAwB,SAAU,GAC9B,YAAY,uBAAuB,EACvC,EACA,UAAW,SAAS,GAChB,YAAY,UAAU,EAC1B,EACA,gBAAiB,SAAS,GACtB,YAAY,gBAAgB,EAChC,EACA,YAAa,SAAS,GAClB,YAAY,YAAY,EAC5B,EACA,YAAa,SAAS,GAClB,YAAY,YAAY,EAC5B,EACA,sBAAuB,WACnB,YAAY,uBAChB,kBAGW","file":"/npm/react-native-walkme-sdk@2.2.14/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/react-native-walkme-sdk@2.2.14/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","\nimport { NativeModules, NativeEventEmitter, Platform } from 'react-native';\n\nconst { RNWalkMeSdk } = NativeModules;\n\nconst wmCampaignInfoEventEmitter = new NativeEventEmitter(RNWalkMeSdk);\n\nconst WalkMeSDK = {\n    start: function(key, secret) {\n        RNWalkMeSdk.start(key, secret);\n    },\n    startWithSelfHosted: function(key, secret, selfHostedUrl) {\n        RNWalkMeSdk.startWithSelfHosted(key, secret, selfHostedUrl);\n    },\n    startWithUiManager: function(key, secret) {\n        RNWalkMeSdk.startWithUiManager(key, secret);\n    },\n    startWithNoCallback: function(key, secret) {\n        RNWalkMeSdk.startWithNoCallback(key, secret);\n    },\n    campaignEventEmitter: wmCampaignInfoEventEmitter,\n    restart: function() {\n        RNWalkMeSdk.restart();\n    },\n    stop: function() {\n        RNWalkMeSdk.stop();\n    },\n    sendGoal: function(goalName, properties) {\n        console.warn(\"sendGoal method is deprecated and will be removed in future versions. Please use sendTrackedEvent instead.\");\n        RNWalkMeSdk.sendGoal(goalName, properties);\n    },\n    sendTrackedEvent: function(eventName, properties) {\n        RNWalkMeSdk.sendTrackedEvent(eventName, properties);\n    },\n    setUserAttribute: function(key, value) {\n        if (Platform.OS === 'ios') {\n            RNWalkMeSdk.setUserAttribute(key, value);\n        }\n        else {\n          console.log(\"WalkMeSDK: Unsupported - Use setUserAttributes instead\");\n        }\n    },\n    setUserAttributes: function(attributes) {\n        RNWalkMeSdk.setUserAttributes(attributes);\n    },\n    setPrivateUserAttribute: function(key, value) {\n        if (Platform.OS === 'ios') {\n            RNWalkMeSdk.setPrivateUserAttribute(key, value);\n        }\n        else {\n          console.log(\"WalkMeSDK: Unsupported - Use setPrivateUserAttributes instead\");\n        }\n    },\n    setPrivateUserAttributes: function (attributes) {\n        RNWalkMeSdk.setPrivateUserAttributes(attributes);\n    },\n    clearPrivateUserAttributes: function() {\n        RNWalkMeSdk.clearPrivateUserAttributes();\n    },\n    setFlag: function(num) {\n        RNWalkMeSdk.setFlag(num);\n    },\n    trigger: function (trigger, deepLink) {\n        RNWalkMeSdk.trigger(trigger, deepLink);\n    },\n    triggerWithoutDeepLink: function (trigger) {\n        RNWalkMeSdk.triggerWithoutDeepLink(trigger);\n    },\n    setUserID: function(userID) {\n        RNWalkMeSdk.setUserID(userID);\n    },\n    setEventsFilter: function(events) {\n        RNWalkMeSdk.setEventsFilter(events);\n    },\n    setScreenID: function(screenID) {\n        RNWalkMeSdk.setScreenID(screenID);\n    },\n    setLanguage: function(language) {\n        RNWalkMeSdk.setLanguage(language);\n    },\n    registerEventListener: function() {\n        RNWalkMeSdk.registerEventListener();\n    }\n};\n\nexport default WalkMeSDK;\n"]}