UNPKG

@uppy/companion

Version:

OAuth helper and remote fetcher for Uppy's (https://uppy.io) extensible file upload widget with support for drag&drop, resumable uploads, previews, restrictions, file processing/encoding, remote providers like Dropbox and Google Drive, S3 and more :dog:

45 lines (44 loc) 1.24 kB
/** * Adapter for API https://www.dropbox.com/developers/documentation/http/documentation */ export default class Dropbox extends Provider { constructor(options: any); /** * Search entries */ search(options: any): Promise<any>; /** * List folder entries */ list(options: any): Promise<any>; download({ id, providerUserSession: { accessToken: token } }: { id: any; providerUserSession: { accessToken: any; }; }): Promise<any>; thumbnail({ id, providerUserSession: { accessToken: token } }: { id: any; providerUserSession: { accessToken: any; }; }): Promise<any>; size({ id, providerUserSession: { accessToken: token } }: { id: any; providerUserSession: { accessToken: any; }; }): Promise<any>; logout({ providerUserSession: { accessToken: token } }: { providerUserSession: { accessToken: any; }; }): Promise<any>; refreshToken({ clientId, clientSecret, refreshToken }: { clientId: any; clientSecret: any; refreshToken: any; }): Promise<any>; #private; } import Provider from '../Provider.js';