No puede seleccionar más de 25 temas
Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
|
- export interface LogEntry {
- render: () => string[];
- }
-
- export class LogLines implements LogEntry {
- lines: string[]
-
- constructor (...lines: string[]) {
- this.lines = lines
- }
-
- render (): string[] {
- return this.lines
- }
- }
-
- export class CompositeLog implements LogEntry {
- entries: LogEntry[]
-
- constructor (...entries: LogEntry[]) {
- this.entries = entries
- }
-
- render (): string[] {
- return this.entries.flatMap(e => e.render())
- }
- }
|