Member Junction
    Preparing search index...

    mj-livekit-participant-tile: one participant's tile, playing their voice as the tile always did.

    Render mj-media-tile (MediaTileComponent) from @memberjunction/ng-realtime-media with ToMediaParticipant, and play voices with mj-livekit-participant-audio outside the layout, as the room does: a voice played by its tile stops when the tile leaves the screen. This wrapper renders both.

    Index

    Constructors

    Properties

    AvatarUrl: string | null = null

    Optional avatar image URL shown when the participant has no video.

    IsPinned: boolean = false

    Whether this tile is currently pinned.

    MeterSettings: Readonly<Partial<AudioLevelSmootherOptions>> = LIVEKIT_METER_SETTINGS

    The room's meter settings.

    Participant: LiveKitParticipantView | null = null

    The participant to render.

    ShowActiveSpeakerRing: boolean = true

    Show the active-speaker ring around the tile.

    ShowAudioMeter: boolean = true

    Show the per-tile audio meter.

    ShowConnectionQuality: boolean = true

    Show the connection-quality indicator.

    ShowNameBadge: boolean = true

    Show the name + role badge.

    ShowPinButton: boolean = false

    Show the pin/unpin button (hover-revealed).

    TogglePin: EventEmitter<void> = ...

    Emitted when the user clicks the pin button.

    Accessors