{"ast":null,"code":"import { __extends } from \"tslib\";\nimport { Injectable } from '@angular/core';\nimport { IonicNativePlugin, cordova, checkAvailability, cordovaInstance, instancePropertyGet, instancePropertySet } from '@ionic-native/core';\nimport * as ɵngcc0 from '@angular/core';\nvar SQLiteObject = /** @class */function () {\n function SQLiteObject(_objectInstance) {\n this._objectInstance = _objectInstance;\n }\n SQLiteObject.prototype.addTransaction = function (transaction) {\n return cordovaInstance(this, \"addTransaction\", {\n \"sync\": true\n }, arguments);\n };\n SQLiteObject.prototype.transaction = function (fn) {\n return cordovaInstance(this, \"transaction\", {\n \"successIndex\": 2,\n \"errorIndex\": 1\n }, arguments);\n };\n SQLiteObject.prototype.readTransaction = function (fn) {\n return cordovaInstance(this, \"readTransaction\", {}, arguments);\n };\n SQLiteObject.prototype.startNextTransaction = function () {\n return cordovaInstance(this, \"startNextTransaction\", {\n \"sync\": true\n }, arguments);\n };\n SQLiteObject.prototype.open = function () {\n return cordovaInstance(this, \"open\", {}, arguments);\n };\n SQLiteObject.prototype.close = function () {\n return cordovaInstance(this, \"close\", {}, arguments);\n };\n SQLiteObject.prototype.executeSql = function (statement, params) {\n return cordovaInstance(this, \"executeSql\", {}, arguments);\n };\n SQLiteObject.prototype.sqlBatch = function (sqlStatements) {\n return cordovaInstance(this, \"sqlBatch\", {}, arguments);\n };\n SQLiteObject.prototype.abortallPendingTransactions = function () {\n return cordovaInstance(this, \"abortallPendingTransactions\", {\n \"sync\": true\n }, arguments);\n };\n Object.defineProperty(SQLiteObject.prototype, \"databaseFeatures\", {\n get: function () {\n return instancePropertyGet(this, \"databaseFeatures\");\n },\n set: function (value) {\n instancePropertySet(this, \"databaseFeatures\", value);\n },\n enumerable: false,\n configurable: true\n });\n Object.defineProperty(SQLiteObject.prototype, \"openDBs\", {\n get: function () {\n return instancePropertyGet(this, \"openDBs\");\n },\n set: function (value) {\n instancePropertySet(this, \"openDBs\", value);\n },\n enumerable: false,\n configurable: true\n });\n return SQLiteObject;\n}();\nexport { SQLiteObject };\nvar SQLite = /** @class */function (_super) {\n __extends(SQLite, _super);\n function SQLite() {\n return _super !== null && _super.apply(this, arguments) || this;\n }\n SQLite.prototype.create = function (config) {\n var _this = this;\n return function () {\n if (checkAvailability(_this) === true) {\n return new Promise(function (resolve, reject) {\n sqlitePlugin.openDatabase(config, function (db) {\n return resolve(new SQLiteObject(db));\n }, reject);\n });\n }\n }();\n };\n SQLite.prototype.echoTest = function () {\n return cordova(this, \"echoTest\", {}, arguments);\n };\n SQLite.prototype.selfTest = function () {\n return cordova(this, \"selfTest\", {}, arguments);\n };\n SQLite.prototype.deleteDatabase = function (config) {\n return cordova(this, \"deleteDatabase\", {}, arguments);\n };\n SQLite.pluginName = \"SQLite\";\n SQLite.pluginRef = \"sqlitePlugin\";\n SQLite.plugin = \"cordova-sqlite-storage\";\n SQLite.repo = \"https://github.com/litehelpers/Cordova-sqlite-storage\";\n SQLite.platforms = [\"Android\", \"iOS\", \"macOS\", \"Windows\"];\n SQLite.ɵfac = /*@__PURE__*/function () {\n var ɵSQLite_BaseFactory;\n return function SQLite_Factory(t) {\n return (ɵSQLite_BaseFactory || (ɵSQLite_BaseFactory = ɵngcc0.ɵɵgetInheritedFactory(SQLite)))(t || SQLite);\n };\n }();\n SQLite.ɵprov = /*@__PURE__*/ɵngcc0.ɵɵdefineInjectable({\n token: SQLite,\n factory: function (t) {\n return SQLite.ɵfac(t);\n }\n });\n (function () {\n (typeof ngDevMode === \"undefined\" || ngDevMode) && ɵngcc0.ɵsetClassMetadata(SQLite, [{\n type: Injectable\n }], null, null);\n })();\n return SQLite;\n}(IonicNativePlugin);\nexport { SQLite };","map":{"version":3,"names":["__extends","Injectable","IonicNativePlugin","cordova","checkAvailability","cordovaInstance","instancePropertyGet","instancePropertySet","ɵngcc0","SQLiteObject","_objectInstance","prototype","addTransaction","transaction","arguments","fn","readTransaction","startNextTransaction","open","close","executeSql","statement","params","sqlBatch","sqlStatements","abortallPendingTransactions","Object","defineProperty","get","set","value","enumerable","configurable","SQLite","_super","apply","create","config","_this","Promise","resolve","reject","sqlitePlugin","openDatabase","db","echoTest","selfTest","deleteDatabase","pluginName","pluginRef","plugin","repo","platforms","ɵfac","ɵSQLite_BaseFactory","SQLite_Factory","t","ɵɵgetInheritedFactory","ɵprov","ɵɵdefineInjectable","token","factory","ngDevMode","ɵsetClassMetadata","type"],"sources":["C:/Users/eudes.inacio/GabineteDigital/gabinete-digital-fo/node_modules/@ionic-native/sqlite/__ivy_ngcc__/ngx/index.js"],"sourcesContent":["import { __extends } from \"tslib\";\nimport { Injectable } from '@angular/core';\nimport { IonicNativePlugin, cordova, checkAvailability, cordovaInstance, instancePropertyGet, instancePropertySet } from '@ionic-native/core';\nimport * as ɵngcc0 from '@angular/core';\nvar SQLiteObject = /** @class */ (function () {\n function SQLiteObject(_objectInstance) {\n this._objectInstance = _objectInstance;\n }\n SQLiteObject.prototype.addTransaction = function (transaction) { return cordovaInstance(this, \"addTransaction\", { \"sync\": true }, arguments); };\n SQLiteObject.prototype.transaction = function (fn) { return cordovaInstance(this, \"transaction\", { \"successIndex\": 2, \"errorIndex\": 1 }, arguments); };\n SQLiteObject.prototype.readTransaction = function (fn) { return cordovaInstance(this, \"readTransaction\", {}, arguments); };\n SQLiteObject.prototype.startNextTransaction = function () { return cordovaInstance(this, \"startNextTransaction\", { \"sync\": true }, arguments); };\n SQLiteObject.prototype.open = function () { return cordovaInstance(this, \"open\", {}, arguments); };\n SQLiteObject.prototype.close = function () { return cordovaInstance(this, \"close\", {}, arguments); };\n SQLiteObject.prototype.executeSql = function (statement, params) { return cordovaInstance(this, \"executeSql\", {}, arguments); };\n SQLiteObject.prototype.sqlBatch = function (sqlStatements) { return cordovaInstance(this, \"sqlBatch\", {}, arguments); };\n SQLiteObject.prototype.abortallPendingTransactions = function () { return cordovaInstance(this, \"abortallPendingTransactions\", { \"sync\": true }, arguments); };\n Object.defineProperty(SQLiteObject.prototype, \"databaseFeatures\", {\n get: function () { return instancePropertyGet(this, \"databaseFeatures\"); },\n set: function (value) { instancePropertySet(this, \"databaseFeatures\", value); },\n enumerable: false,\n configurable: true\n });\n Object.defineProperty(SQLiteObject.prototype, \"openDBs\", {\n get: function () { return instancePropertyGet(this, \"openDBs\"); },\n set: function (value) { instancePropertySet(this, \"openDBs\", value); },\n enumerable: false,\n configurable: true\n });\n return SQLiteObject;\n}());\nexport { SQLiteObject };\nvar SQLite = /** @class */ (function (_super) {\n __extends(SQLite, _super);\n function SQLite() {\n return _super !== null && _super.apply(this, arguments) || this;\n }\n SQLite.prototype.create = function (config) {\n var _this = this;\n return (function () {\n if (checkAvailability(_this) === true) {\n return new Promise(function (resolve, reject) {\n sqlitePlugin.openDatabase(config, function (db) { return resolve(new SQLiteObject(db)); }, reject);\n });\n }\n })();\n };\n SQLite.prototype.echoTest = function () { return cordova(this, \"echoTest\", {}, arguments); };\n SQLite.prototype.selfTest = function () { return cordova(this, \"selfTest\", {}, arguments); };\n SQLite.prototype.deleteDatabase = function (config) { return cordova(this, \"deleteDatabase\", {}, arguments); };\n SQLite.pluginName = \"SQLite\";\n SQLite.pluginRef = \"sqlitePlugin\";\n SQLite.plugin = \"cordova-sqlite-storage\";\n SQLite.repo = \"https://github.com/litehelpers/Cordova-sqlite-storage\";\n SQLite.platforms = [\"Android\", \"iOS\", \"macOS\", \"Windows\"];\nSQLite.ɵfac = /*@__PURE__*/ function () { var ɵSQLite_BaseFactory; return function SQLite_Factory(t) { return (ɵSQLite_BaseFactory || (ɵSQLite_BaseFactory = ɵngcc0.ɵɵgetInheritedFactory(SQLite)))(t || SQLite); }; }();\nSQLite.ɵprov = /*@__PURE__*/ ɵngcc0.ɵɵdefineInjectable({ token: SQLite, factory: function (t) { return SQLite.ɵfac(t); } });\n(function () { (typeof ngDevMode === \"undefined\" || ngDevMode) && ɵngcc0.ɵsetClassMetadata(SQLite, [{\n type: Injectable\n }], null, null); })();\n return SQLite;\n}(IonicNativePlugin));\nexport { SQLite };\n\n"],"mappings":"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"},"metadata":{},"sourceType":"module"}