diff --git a/demo/www/app/home/home.js b/demo/www/app/home/home.js index 92812a258..5d8c87120 100644 --- a/demo/www/app/home/home.js +++ b/demo/www/app/home/home.js @@ -1,6 +1,6 @@ import {Page, NavController} from 'ionic/ionic' -import {Camera, StatusBar} from 'ionic-native'; +import {Camera, StatusBar, Toast} from 'ionic-native'; import {Plugin} from '../plugin/plugin'; @@ -13,7 +13,8 @@ export class HomePage { this.plugins = [ Camera, - StatusBar + StatusBar, + Toast ]; console.log('PLUGINS', this.plugins); } diff --git a/demo/www/app/plugin/plugin.js b/demo/www/app/plugin/plugin.js index f5ca0b84c..7b807493e 100644 --- a/demo/www/app/plugin/plugin.js +++ b/demo/www/app/plugin/plugin.js @@ -19,6 +19,9 @@ export class Plugin { doMethod(method) { console.log('Doing method', method, 'on Plugin', this.plugin); + + // TODO: Pass args + this.plugin[method].apply(this.plugin); } } diff --git a/dist/index.d.ts b/dist/index.d.ts index 41ef53e09..635c994f2 100644 --- a/dist/index.d.ts +++ b/dist/index.d.ts @@ -1,2 +1,3 @@ export * from './plugins/camera'; export * from './plugins/statusbar'; +export * from './plugins/toast'; diff --git a/dist/index.js b/dist/index.js index 2566ee3e9..daf4ab8c6 100644 --- a/dist/index.js +++ b/dist/index.js @@ -3,6 +3,7 @@ function __export(m) { } __export(require('./plugins/camera')); __export(require('./plugins/statusbar')); +__export(require('./plugins/toast')); /* let wrappedPlugins = {} diff --git a/dist/src/index.d.ts b/dist/src/index.d.ts index 20a13ac23..8b2be8ac7 100644 --- a/dist/src/index.d.ts +++ b/dist/src/index.d.ts @@ -1,2 +1,3 @@ export * from './plugins/camera'; export * from './plugins/statusbar'; +export * from './plugins/toast'; diff --git a/dist/src/index.js b/dist/src/index.js index 505a97570..4fad9c455 100644 --- a/dist/src/index.js +++ b/dist/src/index.js @@ -3,3 +3,4 @@ function __export(m) { } __export(require('./plugins/camera')); __export(require('./plugins/statusbar')); +__export(require('./plugins/toast')); diff --git a/src/index.ts b/src/index.ts index 54ba51434..f63e2a237 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,5 +1,6 @@ export * from './plugins/camera'; export * from './plugins/statusbar'; +export * from './plugins/toast'; /* let wrappedPlugins = {} diff --git a/tsconfig.json b/tsconfig.json index 38f695bc2..6f801033e 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -20,6 +20,7 @@ "src/plugin-config.ts", "src/plugins/camera.ts", "src/plugins/statusbar.ts", + "src/plugins/toast.ts", "src/util.ts" ], "atom": {