awesome-cordova-plugin.d.ts 850 B

12345678910111213141516171819202122232425262728293031323334
  1. export declare class AwesomeCordovaNativePlugin {
  2. static pluginName: string;
  3. static pluginRef: string;
  4. static plugin: string;
  5. static repo: string;
  6. static platforms: string[];
  7. static install: string;
  8. /**
  9. * Returns a boolean that indicates whether the plugin is installed
  10. *
  11. * @returns {boolean}
  12. */
  13. static installed(): boolean;
  14. /**
  15. * Returns the original plugin object
  16. */
  17. static getPlugin(): any;
  18. /**
  19. * Returns the plugin's name
  20. */
  21. static getPluginName(): string;
  22. /**
  23. * Returns the plugin's reference
  24. */
  25. static getPluginRef(): string;
  26. /**
  27. * Returns the plugin's install name
  28. */
  29. static getPluginInstallName(): string;
  30. /**
  31. * Returns the plugin's supported platforms
  32. */
  33. static getSupportedPlatforms(): string[];
  34. }