move cordova plugins namespace in to cordova definition

This commit is contained in:
davetayls 2015-04-01 13:46:04 +01:00
parent 02a93db66a
commit 00dc7c1c62
2 changed files with 5 additions and 5 deletions

View File

@ -5,10 +5,6 @@
/// <reference path="./plugins/keyboard.d.ts" />
interface Cordova {
plugins:Plugins;
}
interface Plugins {
interface CordovaPlugins {
Keyboard:Ionic.Keyboard;
}

View File

@ -43,8 +43,12 @@ interface Cordova {
define(moduleName: string, factory: (require: any, exports: any, module: any) => any): void;
/** Access a Cordova module by name. */
require(moduleName: string): any;
/** Namespace for Cordova plugin functionality */
plugins:CordovaPlugins;
}
interface CordovaPlugins {}
interface Document {
addEventListener(type: "deviceready", listener: (ev: Event) => any, useCapture?: boolean): void;
addEventListener(type: "pause", listener: (ev: Event) => any, useCapture?: boolean): void;