@awesome-cordova-library/appversion
TypeScript icon, indicating that this package has built-in type declarations

1.0.0 • Public • Published

id: plugin-appversion title: App Version tags:

  • cordova
  • capacitor
  • ionic
  • javascript
  • typescript
  • plugin
  • mobile
  • version
  • app version

App Version

Reads the version of your app from the target build settings.

Online documentation

Github documentation

Installation

Cordova

cordova plugin add cordova-plugin-app-version
npm install @awesome-cordova-library/appversion

Capacitor / Ionic

npm install cordova-plugin-app-version
npm install @awesome-cordova-library/appversion
npx cap sync

Vanilla

Declaration

export default class Appversion {
  /**
   * Return App Name
   * @return Promise<string>
   */
  static getAppName(): Promise<string> | Promise<null>;
  /**
   * Return Package Name
   * @return Promise<string>
   */
  static getPackageName(): Promise<string> | Promise<null>;
  /**
   * Return App Version Number
   * @return Promise<string>
   */
  static getVersionNumber(): Promise<string> | Promise<null>;
  /**
   * Return App Version Code
   * @return Promise<string>
   */
  static getVersionCode(): Promise<string> | Promise<null>;
  static warnPluginIsUnInstallOrIncompatible(): void;
}

Usages

import Appversion from '@awesome-cordova-library/appversion';

Appversion.getAppName().then((value) => value && setAppName(value));
Appversion.getPackageName().then((value) => value && setPackageName(value));
Appversion.getVersionNumber().then((value) => value && setVersionNumber(value));
Appversion.getVersionCode().then((value) => value && setVersionCode(value));

Package Sidebar

Install

npm i @awesome-cordova-library/appversion

Weekly Downloads

22

Version

1.0.0

License

SEE LICENSE IN LICENSE

Unpacked Size

7.29 kB

Total Files

5

Last publish

Collaborators

  • joazco