Skip to content

Interface VirtualDriveConfigOptions ​

Source: virtualDriveConfig.ts

Properties ​

saveData ​

saveData: false | { enableCompression: boolean; prefix?: string; migrations?: [string, string][]; }

Enables persistent storage of the virtual drive.

Union Members ​

false


Type Literal ​

{ enableCompression: boolean; prefix?: string; migrations?: [string, string][]; }

enableCompression ​

enableCompression: boolean

Enables compression of stored items.

Default ​
ts
false
prefix? ​

optional prefix?: string

The prefix to prepend to stored keys.

Default ​
ts
"pos-"
migrations? ​

optional migrations?: [string, string][]

An array of tuples of old and new keys to migrate.

Default ​
ts
[["data", VirtualDriveStorage.KEY]]

Default ​

ts
{
	enableCompression: true,
	prefix: "pos-"
}

defaultData ​

defaultData: { includePicturesFolder?: boolean; includeAudioFolder?: boolean; includeVideoFolder?: boolean; includeDocumentsFolder?: boolean; includeDesktopFolder?: boolean; includeSourceTree?: boolean; includeAppsFolder?: boolean; includeScriptsFolder?: boolean; loadData?: (virtualRoot: VirtualRoot) => void; }

Configure the data that is loaded initially when ProzillaOS is opened.

includePicturesFolder? ​

optional includePicturesFolder?: boolean

Include pictures folder in default data.

Default ​
ts
true

includeAudioFolder? ​

optional includeAudioFolder?: boolean

Include audio folder in default data.

Default ​
ts
true

includeVideoFolder? ​

optional includeVideoFolder?: boolean

Include video folder in default data.

Default ​
ts
true

includeDocumentsFolder? ​

optional includeDocumentsFolder?: boolean

Include documents folder in default data.

Default ​
ts
true

includeDesktopFolder? ​

optional includeDesktopFolder?: boolean

Include desktop folder in default data.

Default ​
ts
true

includeSourceTree? ​

optional includeSourceTree?: boolean

Include source tree folder in default data.

Default ​
ts
true

includeAppsFolder? ​

optional includeAppsFolder?: boolean

Include apps folder in default data.

Default ​
ts
true

includeScriptsFolder? ​

optional includeScriptsFolder?: boolean

Include scripts folder in default data.

Default ​
ts
true

loadData? ​

optional loadData?: (virtualRoot: VirtualRoot) => void

Parameters ​
virtualRoot ​

VirtualRoot

Returns ​

void

Built by Prozilla