Interface describing the contents of the settings file.

interface IUserSettings {
    closeAppServiceAction: "clear" | "prompt" | "keep";
    currentProjectFile: string;
    currentProjectFileName: string;
    defaultCANDatabasesFolder: string;
    defaultLINDatabasesFolder: string;
    defaultLogFilesFolder: string;
    defaultProjectFolder: string;
    language: string;
    maxDataBytes: number;
    recentProjectFiles: string[];
    showToolsPanel: boolean;
    strings: StringsMap;
    theme: themes;
    useHexNumericBase: boolean;
    version: string;
}

Properties

closeAppServiceAction: "clear" | "prompt" | "keep"
currentProjectFile: string
currentProjectFileName: string
defaultCANDatabasesFolder: string
defaultLINDatabasesFolder: string
defaultLogFilesFolder: string
defaultProjectFolder: string
language: string
maxDataBytes: number
recentProjectFiles: string[]
showToolsPanel: boolean
strings: StringsMap
theme: themes
useHexNumericBase: boolean
version: string