plugin.xml 2.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <plugin xmlns="http://apache.org/cordova/ns/plugins/1.0"
  3. xmlns:android="http://schemas.android.com/apk/res/android"
  4. id="cordova-plugin-x-toast"
  5. version="2.6.0">
  6. <name>Toast</name>
  7. <description>
  8. This plugin allows you to show a Toast.
  9. A Toast is a little non intrusive buttonless popup which automatically disappears.
  10. </description>
  11. <author>Eddy Verbruggen</author>
  12. <license>MIT</license>
  13. <keywords>Toast, Notification, Message, Alert</keywords>
  14. <repo>https://github.com/EddyVerbruggen/Toast-PhoneGap-Plugin.git</repo>
  15. <issue>https://github.com/EddyVerbruggen/Toast-PhoneGap-Plugin/issues</issue>
  16. <engines>
  17. <engine name="cordova" version=">=3.0.0"/>
  18. </engines>
  19. <js-module src="www/Toast.js" name="Toast">
  20. <clobbers target="window.plugins.toast" />
  21. </js-module>
  22. <js-module src="test/tests.js" name="tests">
  23. </js-module>
  24. <!-- ios -->
  25. <platform name="ios">
  26. <config-file target="config.xml" parent="/*">
  27. <feature name="Toast">
  28. <param name="ios-package" value="Toast"/>
  29. </feature>
  30. </config-file>
  31. <header-file src="src/ios/Toast+UIView.h"/>
  32. <source-file src="src/ios/Toast+UIView.m"/>
  33. <header-file src="src/ios/Toast.h"/>
  34. <source-file src="src/ios/Toast.m"/>
  35. <framework src="QuartzCore.framework" />
  36. </platform>
  37. <!-- android -->
  38. <platform name="android">
  39. <config-file target="res/xml/config.xml" parent="/*">
  40. <feature name="Toast">
  41. <param name="android-package" value="nl.xservices.plugins.Toast" />
  42. </feature>
  43. </config-file>
  44. <source-file src="src/android/nl/xservices/plugins/Toast.java" target-dir="src/nl/xservices/plugins"/>
  45. </platform>
  46. <!-- wp8 -->
  47. <platform name="wp8">
  48. <config-file target="config.xml" parent="/*">
  49. <feature name="Toast">
  50. <param name="wp-package" value="Toast"/>
  51. </feature>
  52. </config-file>
  53. <source-file src="src/wp8/Toast.cs" />
  54. </platform>
  55. <platform name="blackberry10">
  56. <source-file src="src/blackberry10/index.js" target-dir="Toast"/>
  57. <lib-file src="src/blackberry10/native/device/libToast.so" arch="device"/>
  58. <lib-file src="src/blackberry10/native/simulator/libToast.so" arch="simulator"/>
  59. <config-file target="www/config.xml" parent="/widget">
  60. <feature name="Toast" value="Toast" />
  61. </config-file>
  62. </platform>
  63. <!-- windows -->
  64. <platform name="windows">
  65. <js-module src="src/windows/toastProxy.js" name="ToastProxy">
  66. <merges target="" />
  67. </js-module>
  68. <config-file target="config.xml" parent="/*">
  69. <feature name="Toast" value="Toast" />
  70. </config-file>
  71. </platform>
  72. </plugin>