Web Components API Reference - v0.2.5
    Preparing search index...

    Class SoundComponentElement

    The SoundComponentElement interface provides properties and methods for manipulating <pc-sounds> elements. The SoundComponentElement interface also inherits the properties and methods of the HTMLElement interface.

    Hierarchy (View Summary)

    Index

    Accessors

    • get distanceModel(): "linear" | "exponential" | "inverse"

      Gets which algorithm to use to reduce the volume of the sound as it moves away from the listener.

      Returns "linear" | "exponential" | "inverse"

      The distance model.

    • set distanceModel(value: "linear" | "exponential" | "inverse"): void

      Sets which algorithm to use to reduce the volume of the sound as it moves away from the listener.

      Parameters

      • value: "linear" | "exponential" | "inverse"

        The distance model.

      Returns void

    • get enabled(): boolean

      Gets the enabled state of the component.

      Returns boolean

      The enabled state of the component.

    • set enabled(value: boolean): void

      Sets the enabled state of the component.

      Parameters

      • value: boolean

        The enabled state of the component.

      Returns void

    • get maxDistance(): number

      Gets the maximum distance from the listener at which audio falloff stops.

      Returns number

      The max distance.

    • set maxDistance(value: number): void

      Sets the maximum distance from the listener at which audio falloff stops.

      Parameters

      • value: number

        The max distance.

      Returns void

    • get refDistance(): number

      Gets the reference distance for reducing volume as the sound source moves further from the listener.

      Returns number

      The ref distance.

    • set refDistance(value: number): void

      Sets the reference distance for reducing volume as the sound source moves further from the listener. Defaults to 1.

      Parameters

      • value: number

        The ref distance.

      Returns void

    Methods