Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ObjectManager

Hierarchy

  • ObjectManager

Implements

Index

Methods

addToCache

clearCache

  • clearCache(): void

deleteObject

deleteObjectById

  • deleteObjectById(id: string): void

deleteObjectByPath

  • deleteObjectByPath(path: string): void

forEach

  • forEach(handler: function): void

getObject

getObjectById

loadGraphicObjects

  • loadGraphicObjects(): void

loadObject

  • loadObject(path: string): Promise<[UniqueObject, boolean]>

loadObjectById

  • loadObjectById(id: string): Promise<[UniqueObject, boolean]>

renameObject

  • renameObject(oldPath: string, newPath: string): void

saveObject

saveObjectAtPath

  • saveObjectAtPath(obj: UniqueObject, path: string, recordWriteTime?: undefined | false | true): Promise<void>

unloadGraphicObjects

  • unloadGraphicObjects(): void