@types/cordova-plugin-file-opener2
TypeScript icon, indicating that this package has built-in type declarations

2.0.3 • Public • Published

Installation

npm install --save @types/cordova-plugin-file-opener2

Summary

This package contains type definitions for cordova-plugin-file-opener2 (https://github.com/pwlin/cordova-plugin-file-opener2).

Details

Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/cordova-plugin-file-opener2.

index.d.ts

interface CordovaPluginsFileOpener2Result {
    status: number;
    message: string;
}
interface CordovaPluginsFileOpener2CallbackContext {
    success?(): void;
    error?(error: CordovaPluginsFileOpener2Result): void;
}
interface CordovaPluginsFileOpener2 {
    /**
     * Open a file with the default file opener and optional callback object:
     */
    open(fileName: string, contentType: string, callbackContext?: CordovaPluginsFileOpener2CallbackContext): void;

    /**
     * Open a system modal to open document with one of the already installed app and optional callback object
     */
    showOpenWithDialog(
        fileName: string,
        contentType: string,
        callbackContext?: CordovaPluginsFileOpener2CallbackContext,
    ): void;

    /**
     * Uninstall a package with its id. Android platform only.
     */
    uninstall(packageId: string, callbackContext?: CordovaPluginsFileOpener2CallbackContext): void;

    /**
     * Check if an app is already installed. Android platform only.
     */
    appIsInstalled(packageId: string, callbackContext?: {
        success?(result: CordovaPluginsFileOpener2Result): void;
        error?(error: CordovaPluginsFileOpener2Result): void;
    }): void;
}

interface CordovaPlugins {
    fileOpener2: CordovaPluginsFileOpener2;
}

Additional Details

  • Last updated: Mon, 06 Nov 2023 22:41:05 GMT
  • Dependencies: none

Credits

These definitions were written by Cyril Gandon.

Readme

Keywords

none

Package Sidebar

Install

npm i @types/cordova-plugin-file-opener2

Weekly Downloads

954

Version

2.0.3

License

MIT

Unpacked Size

5.29 kB

Total Files

5

Last publish

Collaborators

  • types