Type Alias: LiveWaveformProps
type LiveWaveformProps = HTMLAttributes<HTMLDivElement> & {
active?: boolean;
audio?: AudioSource | null;
barColor?: string;
barGap?: number;
barHeight?: number;
barRadius?: number;
barWidth?: number;
fadeEdges?: boolean;
fadeWidth?: number;
height?: string | number;
historySize?: number;
mode?: "scrolling" | "static";
processing?: boolean;
sensitivity?: number;
updateRate?: number;
};Defined in: react/src/components/live-waveform.tsx:15
Type Declaration
| Name | Type | Description | Defined in |
|---|---|---|---|
active? | boolean | - | react/src/components/live-waveform.tsx:16 |
audio? | AudioSource | null | Audio source for visualization (e.g., BrowserChannel). | react/src/components/live-waveform.tsx:21 |
barColor? | string | - | react/src/components/live-waveform.tsx:26 |
barGap? | number | - | react/src/components/live-waveform.tsx:24 |
barHeight? | number | - | react/src/components/live-waveform.tsx:23 |
barRadius? | number | - | react/src/components/live-waveform.tsx:25 |
barWidth? | number | - | react/src/components/live-waveform.tsx:22 |
fadeEdges? | boolean | - | react/src/components/live-waveform.tsx:27 |
fadeWidth? | number | - | react/src/components/live-waveform.tsx:28 |
height? | string | number | - | react/src/components/live-waveform.tsx:29 |
historySize? | number | - | react/src/components/live-waveform.tsx:31 |
mode? | "scrolling" | "static" | - | react/src/components/live-waveform.tsx:33 |
processing? | boolean | - | react/src/components/live-waveform.tsx:17 |
sensitivity? | number | - | react/src/components/live-waveform.tsx:30 |
updateRate? | number | - | react/src/components/live-waveform.tsx:32 |