This repository contains following Cordova plugins separated into branches:
capacitor-base
branch corresponds to capacitor-plugin-bbd-base pluginfile
branch corresponds to cordova-plugin-bbd-file pluginfile-transfer
branch corresponds to cordova-plugin-bbd-file-transfer pluginsqlite-storage
branch corresponds to cordova-plugin-bbd-sqlite-storage plugininappbrowser
branch corresponds to cordova-plugin-bbd-inappbrowser pluginmedia-capture
branch corresponds to cordova-plugin-bbd-media-capture plugin
Please visit appropriate branch in order to take a look at implementation of specific plugin.
capacitor-plugin-bbd-base
plugin adds all needed configurations to be able to use BlackBerry Dynamics
in your Ionic Capacitor application.
$ npm i git+https://github.com/blackberry/BlackBerry-Dynamics-Cordova-Plugins#capacitor-base
$ npm uninstall capacitor-plugin-bbd-base
cordova-plugin-bbd-file
is a fork of cordova-plugin-file@6.0.1.
This plugin enables you to manage the FileSystem residing within the BlackBerry Dynamics secure container using a similar JavaScript API to the original plugin.
$ cordova plugin add git+https://github.com/blackberry/BlackBerry-Dynamics-Cordova-Plugins#file
$ cordova plugin rm cordova-plugin-bbd-file
cordova-plugin-bbd-file-transfer
is a fork of cordova-plugin-file-transfer@1.7.2.
This plugin enables you to securely upload and download files within the BlackBerry Dynamics secure container using a similar JavaScript API to the original plugin.
$ cordova plugin add git+https://github.com/blackberry/BlackBerry-Dynamics-Cordova-Plugins#file-transfer
$ cordova plugin rm cordova-plugin-bbd-file-transfer
cordova-plugin-bbd-sqlite-storage
is a fork of cordova-plugin-sqlite-storage@4.0.0.
This plugin enables you to securely create and manage an SQLite database within the BlackBerry Dynamics secure container using a similar JavaScript SQLite API to the original plugin.
$ cordova plugin add git+https://github.com/blackberry/BlackBerry-Dynamics-Cordova-Plugins#sqlite-storage
$ cordova plugin rm cordova-plugin-bbd-sqlite-storage
cordova-plugin-bbd-inappbrowser
is a fork of cordova-plugin-inappbrowser@5.0.0.
This plugin enables you to securely load helpful articles, videos, and web resources inside of your app without leaving your app.
$ cordova plugin add git+https://github.com/blackberry/BlackBerry-Dynamics-Cordova-Plugins#inappbrowser
$ cordova plugin rm cordova-plugin-bbd-inappbrowser
cordova-plugin-bbd-media-capture
is a fork of of cordova-plugin-media-capture@3.0.4-dev.
This plugin enables you to capture audio, video and images using device's microphone or camera and store them within the BlackBerry Dynamics secure container using a similar JavaScript API to the original plugin.
$ cordova plugin add git+https://github.com/blackberry/BlackBerry-Dynamics-Cordova-Plugins#media-capture
$ cordova plugin rm cordova-plugin-bbd-media-capture