Back to Trilium

Class SpacedUpdate

docs/Script API/classes/Backend_Script_API._internal_.SpacedUpdate.html

0.102.21.6 KB
Original Source

Class SpacedUpdate

Index

Constructors

constructor

Methods

allowUpdateWithoutChangeisAllSavedAndTriggerUpdatescheduleUpdatetriggerUpdateupdateNowIfNecessary

Constructors

constructor

new SpacedUpdate(updater: Updater, updateInterval?: number): SpacedUpdate

Parameters

  • updater: Updater
  • updateInterval: number = 1000

Returns SpacedUpdate

Methods

allowUpdateWithoutChange

allowUpdateWithoutChange(callback: () => void): Promise<void>

Parameters

  • callback: () => void

Returns Promise<void>

isAllSavedAndTriggerUpdate

isAllSavedAndTriggerUpdate(): boolean

Returns boolean

scheduleUpdate

scheduleUpdate(): void

Returns void

triggerUpdate

triggerUpdate(): void

Returns void

updateNowIfNecessary

updateNowIfNecessary(): Promise<void>

Returns Promise<void>

Settings

Member Visibility

  • Protected
  • Inherited
  • External

ThemeOSLightDark

On This Page

Constructors constructor Methods allowUpdateWithoutChangeisAllSavedAndTriggerUpdatescheduleUpdatetriggerUpdateupdateNowIfNecessary