1
0
mirror of https://github.com/Eugeny/tabby.git synced 2025-09-01 06:01:53 +00:00
Files
tabby/tabby-core/src/api/fileProvider.ts
Eugene Pankov 43cd3318da project rename
2021-06-29 23:57:04 +02:00

14 lines
337 B
TypeScript

import { Injectable } from '@angular/core'
@Injectable({ providedIn: 'root' })
export abstract class FileProvider {
name: string
async isAvailable (): Promise<boolean> {
return true
}
abstract selectAndStoreFile (description: string): Promise<string>
abstract retrieveFile (key: string): Promise<Buffer>
}