Yea, toast

This commit is contained in:
Max Lynch 2015-11-28 16:24:38 -06:00
parent 33b56579b0
commit 4b519753d2
8 changed files with 12 additions and 2 deletions

View File

@ -1,6 +1,6 @@
import {Page, NavController} from 'ionic/ionic' import {Page, NavController} from 'ionic/ionic'
import {Camera, StatusBar} from 'ionic-native'; import {Camera, StatusBar, Toast} from 'ionic-native';
import {Plugin} from '../plugin/plugin'; import {Plugin} from '../plugin/plugin';
@ -13,7 +13,8 @@ export class HomePage {
this.plugins = [ this.plugins = [
Camera, Camera,
StatusBar StatusBar,
Toast
]; ];
console.log('PLUGINS', this.plugins); console.log('PLUGINS', this.plugins);
} }

View File

@ -19,6 +19,9 @@ export class Plugin {
doMethod(method) { doMethod(method) {
console.log('Doing method', method, 'on Plugin', this.plugin); console.log('Doing method', method, 'on Plugin', this.plugin);
// TODO: Pass args
this.plugin[method].apply(this.plugin);
} }
} }

1
dist/index.d.ts vendored
View File

@ -1,2 +1,3 @@
export * from './plugins/camera'; export * from './plugins/camera';
export * from './plugins/statusbar'; export * from './plugins/statusbar';
export * from './plugins/toast';

1
dist/index.js vendored
View File

@ -3,6 +3,7 @@ function __export(m) {
} }
__export(require('./plugins/camera')); __export(require('./plugins/camera'));
__export(require('./plugins/statusbar')); __export(require('./plugins/statusbar'));
__export(require('./plugins/toast'));
/* /*
let wrappedPlugins = {} let wrappedPlugins = {}

1
dist/src/index.d.ts vendored
View File

@ -1,2 +1,3 @@
export * from './plugins/camera'; export * from './plugins/camera';
export * from './plugins/statusbar'; export * from './plugins/statusbar';
export * from './plugins/toast';

1
dist/src/index.js vendored
View File

@ -3,3 +3,4 @@ function __export(m) {
} }
__export(require('./plugins/camera')); __export(require('./plugins/camera'));
__export(require('./plugins/statusbar')); __export(require('./plugins/statusbar'));
__export(require('./plugins/toast'));

View File

@ -1,5 +1,6 @@
export * from './plugins/camera'; export * from './plugins/camera';
export * from './plugins/statusbar'; export * from './plugins/statusbar';
export * from './plugins/toast';
/* /*
let wrappedPlugins = {} let wrappedPlugins = {}

View File

@ -20,6 +20,7 @@
"src/plugin-config.ts", "src/plugin-config.ts",
"src/plugins/camera.ts", "src/plugins/camera.ts",
"src/plugins/statusbar.ts", "src/plugins/statusbar.ts",
"src/plugins/toast.ts",
"src/util.ts" "src/util.ts"
], ],
"atom": { "atom": {