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
  82806d19_83e0_2089_5c5e_dab25d1ce1a6["BarVisualizerProps"]
  140880de_8350_c565_0d8f_48f12ee18f06["elevenlabs.tsx"]
  82806d19_83e0_2089_5c5e_dab25d1ce1a6 -->|defined in| 140880de_8350_c565_0d8f_48f12ee18f06
  style 82806d19_83e0_2089_5c5e_dab25d1ce1a6 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

apps/v4/registry/bases/radix/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/radix/blocks/elevenlabs.tsx.
Where is BarVisualizerProps defined?
BarVisualizerProps is defined in apps/v4/registry/bases/radix/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