Type Alias: CloudProviderDetails
CloudProviderDetails = {
accountLabel?:string;kind: typeofDROPBOX| typeofGOOGLE_DRIVE| typeofWEBDAV; } | {baseDirectory:string;kind: typeofFILESYSTEM; }
Defined in: shared/types/cloud.ts:75
Provider-specific details safe to expose to the renderer.
Union Membersโ
Type Literalโ
{ accountLabel?: string; kind: typeof DROPBOX | typeof GOOGLE_DRIVE | typeof WEBDAV; }
accountLabel?โ
optionalaccountLabel?:string
Human-readable account identifier (email, display name, etc.).
Remarksโ
Optional because providers may not supply one.
kindโ
kind: typeof
DROPBOX| typeofGOOGLE_DRIVE| typeofWEBDAV
Type Literalโ
{ baseDirectory: string; kind: typeof FILESYSTEM; }
baseDirectoryโ
baseDirectory:
string
Base directory configured by the user.
kindโ
kind: typeof
FILESYSTEM