Hierarchy

  • TerminalAnimation

Constructors

  • Throws

    FalkorError: TerminalAnimationErrorCodes.FRAME_COUNT

    Throws

    FalkorError: TerminalAnimationErrorCodes.INVALID_FRAME

    Parameters

    • theme: Theme
    • streamLog: ((str: string) => void)
        • (str: string): void
        • Parameters

          • str: string

          Returns void

    • frames: string[] = ...
    • frameMs: number = 500

    Returns TerminalAnimation

Properties

currentFrame: number
empty: string
endFrame: number
extraPadding: number
frameMs: number = 500
frames: string[]
intervalTimeout: Timeout
printLength: number
printed: boolean
streamLog: ((str: string) => void)

Type declaration

    • (str: string): void
    • Parameters

      • str: string

      Returns void

theme: Theme

Methods

  • Returns void

  • Returns void

  • Returns void

  • Returns void

  • Throws

    FalkorError: TerminalAnimationErrorCodes.INVALID_PADDING

    Parameters

    • padding: number = 0

    Returns Promise<void>

  • Returns void