Basic folder upload for sftp electron.

This commit is contained in:
marko1616
2024-08-21 13:50:25 +08:00
parent 3f0b78edd0
commit deaa529c07
7 changed files with 97 additions and 11 deletions

View File

@@ -22,6 +22,7 @@ export interface MessageBoxResult {
export abstract class FileTransfer {
abstract getName (): string
abstract getRelativePath (): string
abstract getMode (): number
abstract getSize (): number
abstract close (): void
@@ -84,6 +85,7 @@ export abstract class FileUpload extends FileTransfer {
export interface FileUploadOptions {
multiple: boolean
directory: boolean
}
export type PlatformTheme = 'light'|'dark'
@@ -202,6 +204,10 @@ export class HTMLFileUpload extends FileUpload {
return this.file.name
}
getRelativePath (): string {
return ""
}
getMode (): number {
return 0o644
}