Skip to content

Interface: StorageLocation ​

Defined in: domain/contracts.ts:375

A configured storage location, such as a cloud drive or a local folder.

Properties ​

capabilities ​

ts
capabilities: object;

Defined in: domain/contracts.ts:382

offline? ​

ts
offline?: boolean;

read ​

ts
read: boolean;

versioning? ​

ts
versioning?: boolean;

write ​

ts
write: boolean;

connectionState ​

ts
connectionState: "error" | "connected" | "connecting" | "disconnected";

Defined in: domain/contracts.ts:379


details ​

ts
details: Record<string, JsonValue>;

Defined in: domain/contracts.ts:380


displayName ​

ts
displayName: string;

Defined in: domain/contracts.ts:378


id ​

ts
id: string;

Defined in: domain/contracts.ts:376


kind ​

ts
kind: string;

Defined in: domain/contracts.ts:377


oauth? ​

ts
oauth?: OAuthState;

Defined in: domain/contracts.ts:381