From dd250a6d17d8ff7739edb2bb6e8857d3620793db Mon Sep 17 00:00:00 2001
From: Ibby Hadeed <ibby93@gmail.com>
Date: Sun, 4 Dec 2016 11:50:29 -0500
Subject: [PATCH] refractor(sqlite): use InstanceProperty for databaseFeatures

---
 src/plugins/sqlite.ts | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/src/plugins/sqlite.ts b/src/plugins/sqlite.ts
index d96ec40fb..d0fbb1b6e 100644
--- a/src/plugins/sqlite.ts
+++ b/src/plugins/sqlite.ts
@@ -1,4 +1,4 @@
-import {Cordova, CordovaInstance, Plugin, pluginWarn} from './plugin';
+import {Cordova, CordovaInstance, Plugin, pluginWarn, InstanceProperty} from './plugin';
 
 
 declare var sqlitePlugin;
@@ -53,9 +53,8 @@ declare var sqlitePlugin;
 export class SQLite {
 
   private _objectInstance: any;
-  get databaseFeatures(): any {
-    return this._objectInstance.databaseFeatures;
-  }
+
+  @InstanceProperty databaseFeatures: any;
 
   constructor() { }