Uh oh!
There was an error while loading. Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathappmainHelpFileConfigFile.js
More file actions
Latest commit
37 lines (31 loc) · 1.17 KB
/
Copy pathappmainHelpFileConfigFile.js
File metadata and controls
37 lines (31 loc) · 1.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
constCFG_KEY_OverrideSidebarVisible='OverrideSidebarVisible';
constCFG_KEY_OverrideColorTheme='OverrideColorTheme';
constCFG_KEY_OverrideBookIconOpened='OverrideBookIcon-opened';
constCFG_KEY_OverrideBookIconClosed='OverrideBookIcon-closed';
constCFG_KEY_OverrideBookIconSibling='OverrideBookIcon-sibling';
constCFG_KEY_OverridePrintKeepIcons='OverridePrintKeepIcons';
constCFG_KEY_HOME='HOME';
constCFG_KEY_Languages='_langs';
constFILE_CONFIG_DEFAULT='FILE_CONFIG_DEFAULT';
constFILE_CONFIG='FILE_CONFIG';
functionconfigGetValue(key,backup,CFG=FILE_CONFIG){
returnsendEvent(EventNames.ConfigFileGet,(x)=>{
x.key=key;
x.backup=backup;
x.id=CFG;
})||backup;
}
functionconfigGetDataProjectFile(){
varprjName=configGetValue(CFG_KEY__PRJNAME,'',FILE_CONFIG);
if(prjName)
returnprjName;
constbaseURI='https://';
if(!prjName&&dataPathGeneral.startsWith(baseURI))
prjName=dataPathGeneral.substring(baseURI.length).split('/')?.slice(1,3).join('/');
returnprjName;
}
functionconfigFileReload(CFG=FILE_CONFIG){
returnsendEventWProm(EventNames.ConfigFileReload,(x)=>{
x.id=CFG;
});
}