MemoryLogSink
Generated by TypeDoc. Do not edit this page directly.
Class: MemoryLogSink
Section titled “Class: MemoryLogSink”Defined in: packages/core/src/logging/sinks/memory.ts:8
Extends
Section titled “Extends”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new MemoryLogSink(options?): MemoryLogSink;Defined in: packages/core/src/logging/sinks/memory.ts:12
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
options | MemoryLogSinkOptions |
Returns
Section titled “Returns”MemoryLogSink
Overrides
Section titled “Overrides”Properties
Section titled “Properties”| Property | Modifier | Type | Default value | Defined in |
|---|---|---|---|---|
records | readonly | HarnessLogRecord[] | [] | packages/core/src/logging/sinks/memory.ts:9 |
Methods
Section titled “Methods”clear()
Section titled “clear()”clear(): void;Defined in: packages/core/src/logging/sinks/memory.ts:22
Returns
Section titled “Returns”void
close()?
Section titled “close()?”optional close(): void | Promise<void>;Defined in: packages/core/src/logging/types.ts:86
Returns
Section titled “Returns”void | Promise<void>
Inherited from
Section titled “Inherited from”flush()?
Section titled “flush()?”optional flush(): void | Promise<void>;Defined in: packages/core/src/logging/types.ts:85
Returns
Section titled “Returns”void | Promise<void>
Inherited from
Section titled “Inherited from”write()
Section titled “write()”write(record): void;Defined in: packages/core/src/logging/sinks/memory.ts:17
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
record | HarnessLogRecord |
Returns
Section titled “Returns”void