Add unit to setting
This commit is contained in:
parent
faef0978a7
commit
098540323e
3 changed files with 5 additions and 5 deletions
|
|
@ -1,13 +1,13 @@
|
|||
export interface SyncSettings {
|
||||
remoteUri: string;
|
||||
token: string;
|
||||
fetchChangesUpdateInterval: number;
|
||||
fetchChangesUpdateIntervalMs: number;
|
||||
isSyncEnabled: boolean;
|
||||
}
|
||||
|
||||
export const DEFAULT_SETTINGS: SyncSettings = {
|
||||
remoteUri: "",
|
||||
token: "",
|
||||
fetchChangesUpdateInterval: 1,
|
||||
fetchChangesUpdateIntervalMs: 1000,
|
||||
isSyncEnabled: true,
|
||||
};
|
||||
|
|
|
|||
|
|
@ -73,13 +73,13 @@ export default class SyncPlugin extends Plugin {
|
|||
this.registerRemoteEventListener(
|
||||
database,
|
||||
syncServer,
|
||||
database.getSettings().fetchChangesUpdateInterval
|
||||
database.getSettings().fetchChangesUpdateIntervalMs
|
||||
);
|
||||
database.addOnSettingsChangeHandlers((settings) => {
|
||||
this.registerRemoteEventListener(
|
||||
database,
|
||||
syncServer,
|
||||
settings.fetchChangesUpdateInterval
|
||||
settings.fetchChangesUpdateIntervalMs
|
||||
);
|
||||
});
|
||||
|
||||
|
|
|
|||
|
|
@ -93,7 +93,7 @@ export class SyncSettingsTab extends PluginSettingTab {
|
|||
.setLimits(1, 3600, 1)
|
||||
.setDynamicTooltip()
|
||||
.setValue(
|
||||
this.database.getSettings().fetchChangesUpdateInterval
|
||||
this.database.getSettings().fetchChangesUpdateIntervalMs
|
||||
)
|
||||
.onChange((value) =>
|
||||
this.database.setSetting(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue