Type alias TrackOptions

TrackOptions: {
    draggable?: boolean;
    endCue?: number;
    envelope?: boolean | EnvelopePoint[];
    fadeInEnd?: number;
    fadeOutStart?: number;
    id: TrackId;
    intro?: {
        color?: string;
        endTime: number;
        label?: string;
    };
    markers?: {
        color?: string;
        label?: string;
        time: number;
    }[];
    options?: SingleTrackOptions;
    peaks?: WaveSurferOptions["peaks"];
    startCue?: number;
    startPosition: number;
    url?: string;
    volume?: number;
}

Type declaration

  • Optional draggable?: boolean
  • Optional endCue?: number
  • Optional envelope?: boolean | EnvelopePoint[]
  • Optional fadeInEnd?: number
  • Optional fadeOutStart?: number
  • id: TrackId
  • Optional intro?: {
        color?: string;
        endTime: number;
        label?: string;
    }
    • Optional color?: string
    • endTime: number
    • Optional label?: string
  • Optional markers?: {
        color?: string;
        label?: string;
        time: number;
    }[]
  • Optional options?: SingleTrackOptions
  • Optional peaks?: WaveSurferOptions["peaks"]
  • Optional startCue?: number
  • startPosition: number
  • Optional url?: string
  • Optional volume?: number

Generated using TypeDoc