Noticeably Playful Monkeys

    remotestorage-module-shares

    2.1.4 • Public • Published

    npm

    shares

    A remoteStorage data module for sharing of files.

    All shares are stored with a timestamp prefix. For images, thumbnails are created and stored in a subdirectory.

    storeFile(mimeType, name, data) ⇒ Promise

    Stores a shared file

    Kind: Exported function
    Returns: Promise - A promise, which will be fulfilled with the absolute URL of the newly uploaded file (see )
    Access: public

    Param Type Description
    mimeType string Content type of the file
    name string Filename
    data ArrayBuffer File contents

    Example

    remoteStorage.shares.storeFile(mimeType, filename, content)
      .then((url) => { console.log(`successfully stored file at ${url}`)

    remove(name) ⇒ Promise

    Remove a file

    Kind: Exported function
    Access: public

    Param Type Description
    name string The filename

    list() ⇒ Promise

    List all shared files

    Kind: Exported function
    Returns: Promise - Resolves with an array containing the filenames
    Access: public

    getFileURL(name) ⇒ string

    Get the absolute URL of a file.

    Kind: Exported function
    Returns: string - The absolute URL of the file
    Access: public

    Param Type Description
    name string the filename

    Install

    npm i remotestorage-module-shares

    DownloadsWeekly Downloads

    5

    Version

    2.1.4

    License

    MIT

    Last publish

    Collaborators

    • galfert
    • skddc