From 4b519753d227cdbc5d9f215f90a4b3fee05c2bc5 Mon Sep 17 00:00:00 2001 From: Max Lynch Date: Sat, 28 Nov 2015 16:24:38 -0600 Subject: [PATCH] Yea, toast --- demo/www/app/home/home.js | 5 +++-- demo/www/app/plugin/plugin.js | 3 +++ dist/index.d.ts | 1 + dist/index.js | 1 + dist/src/index.d.ts | 1 + dist/src/index.js | 1 + src/index.ts | 1 + tsconfig.json | 1 + 8 files changed, 12 insertions(+), 2 deletions(-) diff --git a/demo/www/app/home/home.js b/demo/www/app/home/home.js index 92812a25..5d8c8712 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 f5ca0b84..7b807493 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 41ef53e0..635c994f 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 2566ee3e..daf4ab8c 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 20a13ac2..8b2be8ac 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 505a9757..4fad9c45 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 54ba5143..f63e2a23 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 38f695bc..6f801033 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": {