Class VirtualDriveConfig
Source: virtualDriveConfig.ts
Constructors
Constructor
new VirtualDriveConfig(
options?:Partial<VirtualDriveConfigOptions>):VirtualDriveConfig
Parameters
options?
Partial<VirtualDriveConfigOptions> = {}
Returns
VirtualDriveConfig
Properties
saveData
saveData:
false| {enableCompression:boolean;prefix?:string;migrations?: [string,string][]; }
Union Members
false
Type Literal
{ 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]]defaultData
defaultData: {
includePicturesFolder?:boolean;includeDocumentsFolder?:boolean;includeDesktopFolder?:boolean;includeSourceTree?:boolean;includeAppsFolder?:boolean;loadData?: (virtualRoot:VirtualRoot) =>void; }
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