{"version":3,"sources":["jsdelivr-header.js","/src/@awesome-cordova-plugins/plugins/cordova-call/index.ts"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,mgBCMO,2BAAA,YAAqD,gC,uGAiC3B,UAAA,EAA0B,GAWzD,EAAA,UAAA,YAAW,SAAyB,EAAE,EAAmB,EAAmB,GAAA,OAAA,QAAA,KAAA,iBAAA,UAAA,EAa5E,EAAA,UAAQ,SAAA,SAAyB,EAAA,EAAmB,EAAmB,GAAA,OAAA,QAAA,KAAA,cAAA,UAAA,EAWvE,EAAA,UAAA,YAAW,SAAoB,EAAmB,GAAA,OAAA,QAAA,KAAA,iBAAA,UAAA,EAWlD,EAAA,UAAO,QAAA,SAAoB,EAAmB,GAAA,OAAA,QAAA,KAAA,aAAA,UAAA,EAW9C,EAAA,UAAI,KAAA,SAAoB,EAAmB,GAAA,OAAA,QAAA,KAAA,UAAA,UAAA,EAW3C,EAAA,UAAM,OAAA,SAAoB,EAAmB,GAAA,OAAA,QAAA,KAAA,YAAA,UAAA,EAW7C,EAAA,UAAA,UAAS,SAAoB,EAAmB,GAAA,OAAA,QAAA,KAAA,eAAA,UAAA,EAWhD,EAAA,UAAA,WAAU,SAAoB,EAAmB,GAAA,OAAA,QAAA,KAAA,gBAAA,UAAA,EAYjD,EAAA,UAAA,WAAU,SAAgB,EAAqB,EAAmB,GAAA,OAAA,QAAA,KAAA,gBAAA,UAAA,EAYlE,EAAA,UAAO,QAAA,SAAiB,EAAqB,EAAmB,GAAA,OAAA,QAAA,KAAA,aAAA,UAAA,EAYhE,EAAA,UAAQ,SAAA,SAAiB,EAAmB,EAAmB,GAAA,OAAA,QAAA,KAAA,cAAA,UAAA,EAY/D,EAAA,UAAA,YAAW,SAAC,EAAyC,EAAmB,GAAA,OAAA,QAAA,KAAA,iBAAA,UAAA,EAYxE,EAAA,UAAA,oBAAmB,SAAiB,EAAmB,EAAmB,GAAA,OAAA,QAAA,KAAA,yBAAA,UAAA,EAW1E,EAAA,UAAE,GAAA,SAAgB,EAAmB,GAAA,OAAA,QAAA,KAAA,QAAA,UAAA,E,wMAjKN,4B,YAApB,IAAW,2B","file":"/npm/ionic-plugin-cordova-call@0.0.5/cordova-call/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/ionic-plugin-cordova-call@0.0.5/cordova-call/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","/**\n * This is a template for new plugin wrappers\n *\n * TODO:\n * - Add/Change information below\n * - Document usage (importing, executing main functionality)\n * - Remove any imports that you are not using\n * - Remove all the comments included in this template, EXCEPT the @Plugin wrapper docs and any other docs you added\n * - Remove this note\n *\n */\nimport { Injectable } from '@angular/core';\nimport { AwesomeCordovaNativePlugin, Cordova, Plugin } from '@awesome-cordova-plugins/core';\n\n/**\n * @name Cordova Call\n * @description\n * This plugin does something\n *\n * @usage\n * ```typescript\n * import { CordovaCall } from '@awesome-cordova-plugins/cordova-call';\n *\n *\n * constructor(private cordovaCall: CordovaCall) { }\n *\n * ...\n *\n *\n * this.cordovaCall.functionName('Hello', 123)\n *   .then((res: any) => console.log(res))\n *   .catch((error: any) => console.error(error));\n *\n * ```\n */\n@Plugin({\n  pluginName: 'CordovaCall',\n  plugin: 'cordova-call', // npm package name, example: cordova-plugin-camera\n  pluginRef: 'cordova.call', // the variable reference to call the plugin, example: navigator.geolocation\n  repo: 'https://github.com/WebsiteBeaver/CordovaCall', // the github repository URL for the plugin\n  install: '', // OPTIONAL install command, in case the plugin requires variables\n  installVariables: [], // OPTIONAL the plugin requires variables\n  platforms: ['Android', 'iOS'] // Array of platforms supported, example: ['Android', 'iOS']\n})\n@Injectable()\nexport class CordovaCall extends AwesomeCordovaNativePlugin {\n\n  /**\n   * This function does something\n   * @param from {string} Some param to configure something\n   * @param id {number} Another param to configure something\n   * @param success {() => void} Another param to configure something\n   * @param error {() => void} Another param to configure something\n   * @return {Promise<any>} Returns a promise that resolves when something happens\n   */\n  @Cordova()\n  receiveCall(from: string, id: number, success: () => void, error: () => void): Promise<any> {\n    return; // We add return; here to avoid any IDE / Compiler errors\n  }\n\n  /**\n   * This function does something\n   * @param to {string} Some param to configure something\n   * @param id {number} Another param to configure something\n   * @param success {() => void} Another param to configure something\n   * @param error {() => void} Another param to configure something\n   * @return {Promise<any>} Returns a promise that resolves when something happens\n   */\n  @Cordova()\n  sendCall(to: string, id: number, success: () => void, error: () => void): Promise<any> {\n    return; // We add return; here to avoid any IDE / Compiler errors\n  }\n\n  /**\n   * This function does something\n   * @param success {() => void} Another param to configure something\n   * @param error {() => void} Another param to configure something\n   * @return {Promise<any>} Returns a promise that resolves when something happens\n   */\n  @Cordova()\n  connectCall(success: () => void, error: () => void): Promise<any> {\n    return; // We add return; here to avoid any IDE / Compiler errors\n  }\n\n  /**\n   * This function does something\n   * @param success {() => void} Another param to configure something\n   * @param error {() => void} Another param to configure something\n   * @return {Promise<any>} Returns a promise that resolves when something happens\n   */\n  @Cordova()\n  endCall(success: () => void, error: () => void): Promise<any> {\n    return; // We add return; here to avoid any IDE / Compiler errors\n  }\n\n  /**\n   * This function does something\n   * @param success {() => void} Another param to configure something\n   * @param error {() => void} Another param to configure something\n   * @return {Promise<any>} Returns a promise that resolves when something happens\n   */\n  @Cordova()\n  mute(success: () => void, error: () => void): Promise<any> {\n    return; // We add return; here to avoid any IDE / Compiler errors\n  }\n\n  /**\n   * This function does something\n   * @param success {() => void} Another param to configure something\n   * @param error {() => void} Another param to configure something\n   * @return {Promise<any>} Returns a promise that resolves when something happens\n   */\n  @Cordova()\n  unmute(success: () => void, error: () => void): Promise<any> {\n    return; // We add return; here to avoid any IDE / Compiler errors\n  }\n\n  /**\n   * This function does something\n   * @param success {() => void} Another param to configure something\n   * @param error {() => void} Another param to configure something\n   * @return {Promise<any>} Returns a promise that resolves when something happens\n   */\n  @Cordova()\n  speakerOn(success: () => void, error: () => void): Promise<any> {\n    return; // We add return; here to avoid any IDE / Compiler errors\n  }\n\n  /**\n   * This function does something\n   * @param success {() => void} Another param to configure something\n   * @param error {() => void} Another param to configure something\n   * @return {Promise<any>} Returns a promise that resolves when something happens\n   */\n  @Cordova()\n  speakerOff(success: () => void, error: () => void): Promise<any> {\n    return; // We add return; here to avoid any IDE / Compiler errors\n  }\n\n  /**\n   * This function does something\n   * @param appName {string} Some param to configure something\n   * @param success {() => void} Another param to configure something\n   * @param error {() => void} Another param to configure something\n   * @return {Promise<any>} Returns a promise that resolves when something happens\n   */\n  @Cordova()\n  setAppName(appName: string, success: () => void, error: () => void): Promise<any> {\n    return; // We add return; here to avoid any IDE / Compiler errors\n  }\n\n  /**\n   * This function does something\n   * @param iconName {string} Some param to configure something\n   * @param success {() => void} Another param to configure something\n   * @param error {() => void} Another param to configure something\n   * @return {Promise<any>} Returns a promise that resolves when something happens\n   */\n  @Cordova()\n  setIcon(iconName: string, success: () => void, error: () => void): Promise<any> {\n    return; // We add return; here to avoid any IDE / Compiler errors\n  }\n\n  /**\n   * This function does something\n   * @param value {string} Some param to configure something\n   * @param success {() => void} Another param to configure something\n   * @param error {() => void} Another param to configure something\n   * @return {Promise<any>} Returns a promise that resolves when something happens\n   */\n  @Cordova()\n  setVideo(value: boolean, success: () => void, error: () => void): Promise<any> {\n    return; // We add return; here to avoid any IDE / Compiler errors\n  }\n\n  /**\n   * This function does something\n   * @param ringtoneName {string} Some param to configure something\n   * @param success {() => void} Another param to configure something\n   * @param error {() => void} Another param to configure something\n   * @return {Promise<any>} Returns a promise that resolves when something happens\n   */\n  @Cordova()\n  setRingtone(ringtoneName: string, success: () => void, error: () => void): Promise<any> {\n    return; // We add return; here to avoid any IDE / Compiler errors\n  }\n\n  /**\n   * This function does something\n   * @param value {string} Some param to configure something\n   * @param success {() => void} Another param to configure something\n   * @param error {() => void} Another param to configure something\n   * @return {Promise<any>} Returns a promise that resolves when something happens\n   */\n  @Cordova()\n  setIncludeInRecents(value: boolean, success: () => void, error: () => void): Promise<any> {\n    return; // We add return; here to avoid any IDE / Compiler errors\n  }\n\n  /**\n   * This function does something\n   * @param event {string} Some param to configure something\n   * @param handler {() => void} Another param to configure something\n   * @return {Promise<any>} Returns a promise that resolves when something happens\n   */\n  @Cordova()\n  on(event: string, handler: () => void): Promise<any> {\n    return; // We add return; here to avoid any IDE / Compiler errors\n  }\n}\n"]}