Properties
Private Optional active
active?: Work
Private Readonly consumers
consumers: Set<string> = ...
Private dirty
dirty: boolean = false
Private Optional disposal
disposal?: Promise<void>
Private disposed
disposed: boolean = false
Private Optional draining
draining?: Promise<void>
Private failed
failed: boolean = false
Private Optional initializedId
initializedId?: string
Private Readonly listeners
listeners: Set<((state) => void)> = ...
Type declaration
- (state): void
Returns void
Private Optional Readonly onLastRelease
onLastRelease?: (() => void)
Private pending
pending: Work[] = []
Private phase
phase: "connecting" | "idle" | "preparing" | "running" | "grading" | "cleaning" | "recovering" | "disposed" = "idle"
Private Optional recovery
recovery?: Promise<void>
Private Optional recoveryCancel
recoveryCancel?: ((reason) => void)
Type declaration
- (reason): void
Returns void
Private sequence
sequence: number = 0
Private Readonly unsubscribeRuntime
unsubscribeRuntime: (() => void)
Owns a kernel's complete attempts, independently of cells and rendering.