Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IObjectManager

Hierarchy

  • IObjectManager

Implemented by

Index

Properties

addToCache

addToCache: function

Type declaration

clearCache

clearCache: function

Type declaration

    • (): void
    • Returns void

deleteObject

deleteObject: function

Type declaration

deleteObjectById

deleteObjectById: function

Type declaration

    • (id: string): void
    • Parameters

      • id: string

      Returns void

deleteObjectByPath

deleteObjectByPath: function

Type declaration

    • (path: string): void
    • Parameters

      • path: string

      Returns void

forEach

forEach: function

Type declaration

    • (handler: function): void

getObject

getObject: function

Type declaration

getObjectById

getObjectById: function

Type declaration

loadGraphicObjects

loadGraphicObjects: function

Type declaration

    • (): void
    • Returns void

loadObject

loadObject: function

Type declaration

loadObjectById

loadObjectById: function

Type declaration

renameObject

renameObject: function

Type declaration

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

      • oldPath: string
      • newPath: string

      Returns void

saveObject

saveObject: function

Type declaration

saveObjectAtPath

saveObjectAtPath: function

Type declaration

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

      • obj: UniqueObject
      • path: string
      • Optional recordWriteTime: undefined | false | true

      Returns Promise<void>

unloadGraphicObjects

unloadGraphicObjects: function

Type declaration

    • (): void
    • Returns void