Options
All
  • Public
  • Public/Protected
  • All
Menu

Class TreeCacheImpl

Hierarchy

  • TreeCacheImpl

Implements

Index

Constructors

constructor

Properties

Private _treeState

_treeState: TreeState = TreeState.LATENT

cacheData

cacheData: boolean

client

Private createParentNodes

createParentNodes: boolean

Private errorListeners

errorListeners: UnhandledErrorListener[] = []

isInitialized

isInitialized: boolean = false

Private listeners

listeners: TreeCacheListener[] = []

Private logger

logger: Logger

maxDepth

maxDepth: number

outstandingOps

outstandingOps: number

Private root

root: TreeNode

selector

Methods

addErrorListener

addListener

close

  • close(): void

Private connectionStateListener

Private find

  • find(findPath: string): TreeNode | null

getCurrentChildren

  • getCurrentChildren(fullPath: string): Map<string, ChildData> | null

getCurrentData

  • getCurrentData(fullPath: string): ChildData | null

handleException

  • handleException(e: Error): void

Private handleStateChange

Private publishEvent

publishEventType

publishEventTypeWithData

removeErrorListener

removeListener

start

treeState

Generated using TypeDoc