mirror of https://github.com/keeweb/keeweb.git
kw.runtimeData api
This commit is contained in:
parent
56517eec62
commit
8e92bf3766
|
@ -1,4 +1,5 @@
|
||||||
import { AppSettingsModel } from 'models/app-settings-model';
|
import { AppSettingsModel } from 'models/app-settings-model';
|
||||||
|
import { RuntimeDataModel } from 'models/runtime-data-model';
|
||||||
|
|
||||||
const ExportApi = {
|
const ExportApi = {
|
||||||
settings: {
|
settings: {
|
||||||
|
@ -11,6 +12,17 @@ const ExportApi = {
|
||||||
del(key) {
|
del(key) {
|
||||||
delete AppSettingsModel[key];
|
delete AppSettingsModel[key];
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
runtimeData: {
|
||||||
|
get(key) {
|
||||||
|
return key ? RuntimeDataModel[key] : { ...RuntimeDataModel };
|
||||||
|
},
|
||||||
|
set(key, value) {
|
||||||
|
RuntimeDataModel[key] = value;
|
||||||
|
},
|
||||||
|
del(key) {
|
||||||
|
delete RuntimeDataModel[key];
|
||||||
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue