Delete a Profile from config
Delete a ProfileGroup from config
Return defaults for a given profile Always return something, empty object if no defaults found arg: skipUserDefaults -> do not merge global provider defaults in ConfigProxy arg: skipGroupDefaults -> do not merge parent group provider defaults in ConfigProxy
Return an Array of the existing ProfileGroups arg: includeProfiles (default: false) -> if false, does not fill up the profiles field of ProfileGroup arg: includeNonUserGroup (default: false) -> if false, does not add built-in and ungrouped groups
Return an Array of Profiles arg: includeBuiltin (default: true) -> include BuiltinProfiles arg: clone (default: false) -> return deepclone Array
Return global defaults for a given profile provider Always return something, empty object if no defaults found
Return defaults for a given group ID and provider Always return something, empty object if no defaults found arg: skipUserDefaults -> do not merge global provider defaults in ConfigProxy
Synchronously return an Array of the existing ProfileGroups Does not return builtin groups
Insert a new Profile in config arg: genId (default: true) -> generate uuid in before pushing Profile into config
Insert a new ProfileGroup in config arg: genId (default: true) -> generate uuid in before pushing Profile into config
Resolve and return ProfileGroup Name from ProfileGroup ID
Set global defaults for a given profile provider
Write a Profile in config
Write a ProfileGroup in config
Generated using TypeDoc
Delete all Profiles from config using option filter arg: filter (p: PartialProfile) => boolean -> predicate used to decide which profiles have to be deleted