2017-04-27 00:36:12 -04:00
|
|
|
export class IonicNativePlugin {
|
|
|
|
|
|
|
|
|
|
static pluginName: string;
|
|
|
|
|
|
|
|
|
|
static pluginRef: string;
|
|
|
|
|
|
|
|
|
|
static plugin: string;
|
|
|
|
|
|
|
|
|
|
static repo: string;
|
|
|
|
|
|
|
|
|
|
static platforms: string[];
|
|
|
|
|
|
|
|
|
|
static install: string;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* Returns a boolean that indicates whether the plugin is installed
|
|
|
|
|
* @return {boolean}
|
|
|
|
|
*/
|
|
|
|
|
static installed(): boolean { return false; }
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* Returns the original plugin object
|
|
|
|
|
*/
|
2017-04-30 20:36:22 +02:00
|
|
|
static getPlugin(): any { }
|
2017-04-27 00:36:12 -04:00
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* Returns the plugin's name
|
|
|
|
|
*/
|
|
|
|
|
static getPluginName(): string { return; }
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* Returns the plugin's reference
|
|
|
|
|
*/
|
|
|
|
|
static getPluginRef(): string { return; }
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* Returns the plugin's install name
|
|
|
|
|
*/
|
|
|
|
|
static getPluginInstallName(): string { return; }
|
|
|
|
|
|
|
|
|
|
}
|