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
}
Source
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