Interface VirtualDriveConfigOptions
Source: virtualDriveConfig.ts
Properties
saveData
saveData:
false| {enableCompression:boolean;prefix?:string;migrations?: [string,string][]; }
Enables persistent storage of the virtual drive.
Type Declaration
false
{ enableCompression: boolean; prefix?: string; migrations?: [string, string][]; }
enableCompression
enableCompression:
boolean
Enables compression of stored items.
Default
falseprefix?
optionalprefix:string
The prefix to prepend to stored keys.
Default
"pos-"migrations?
optionalmigrations: [string,string][]
An array of tuples of old and new keys to migrate.
Default
[["data", VirtualDriveStorage.KEY]]Default
{
enableCompression: true,
prefix: "pos-"
}defaultData
defaultData: {
includePicturesFolder?:boolean;includeDocumentsFolder?:boolean;includeDesktopFolder?:boolean;includeSourceTree?:boolean;includeAppsFolder?:boolean;loadData?: (virtualRoot:VirtualRoot) =>void; }
Configure the data that is loaded initially when ProzillaOS is opened.
includePicturesFolder?
optionalincludePicturesFolder:boolean
Include pictures folder in default data.
Default
trueincludeDocumentsFolder?
optionalincludeDocumentsFolder:boolean
Include documents folder in default data.
Default
trueincludeDesktopFolder?
optionalincludeDesktopFolder:boolean
Include desktop folder in default data.
Default
trueincludeSourceTree?
optionalincludeSourceTree:boolean
Include source tree folder in default data.
Default
trueincludeAppsFolder?
optionalincludeAppsFolder:boolean
Include apps folder in default data.
Default
trueloadData()?
optionalloadData: (virtualRoot:VirtualRoot) =>void
Parameters
virtualRoot
Returns
void