Home / Type/ BarVisualizerProps Type — ui Architecture

BarVisualizerProps Type — ui Architecture

Architecture documentation for the BarVisualizerProps type/interface in elevenlabs.tsx from the ui codebase.

Entity Profile

Dependency Diagram

graph TD
  70011f81_0983_3622_6aa0_0369895dada6["BarVisualizerProps"]
  a1a6ebaf_3f49_5bb2_b404_b9f06dce2cab["elevenlabs.tsx"]
  70011f81_0983_3622_6aa0_0369895dada6 -->|defined in| a1a6ebaf_3f49_5bb2_b404_b9f06dce2cab
  style 70011f81_0983_3622_6aa0_0369895dada6 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

apps/v4/registry/bases/base/blocks/elevenlabs.tsx lines 459–474

export interface BarVisualizerProps
  extends React.HTMLAttributes<HTMLDivElement> {
  /** Voice assistant state */
  state?: AgentState
  /** Number of bars to display */
  barCount?: number
  /** Audio source */
  mediaStream?: MediaStream | null
  /** Min/max height as percentage */
  minHeight?: number
  maxHeight?: number
  /** Enable demo mode with fake audio data */
  demo?: boolean
  /** Align bars from center instead of bottom */
  centerAlign?: boolean
}

Frequently Asked Questions

What is the BarVisualizerProps type?
BarVisualizerProps is a type/interface in the ui codebase, defined in apps/v4/registry/bases/base/blocks/elevenlabs.tsx.
Where is BarVisualizerProps defined?
BarVisualizerProps is defined in apps/v4/registry/bases/base/blocks/elevenlabs.tsx at line 459.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free