Member Junction
    Preparing search index...

    Generic pane host for an interactive channel's surface inside the overlay's tabbed surface panel. Given the per-session channel Plugin, it:

    1. dynamically creates the plugin's surface component (BaseRealtimeChannelClient.GetSurfaceComponent) into its own view container;
    2. immediately hands the created instance to BaseRealtimeChannelClient.BindSurface — synchronously, BEFORE the surface's first change detection, so inputs the plugin sets are visible in its ngOnInit;
    3. notifies BaseRealtimeChannelClient.UnbindSurface when the pane is destroyed (panel collapsed / overlay torn down), flipping the plugin back into its no-surface tool-execution mode.

    This is how channel surfaces render with ZERO channel-specific wiring in the overlay: the host never knows the surface component's type or API — the plugin wires its own inputs/outputs in BindSurface.

    The created component is inserted as a SIBLING of this host element (standard ViewContainerRef semantics), so it participates directly in the pane's flex layout; the host element itself renders nothing (display: none).

    Implements

    • OnInit
    • OnDestroy
    Index

    Constructors

    Properties

    Methods

    Constructors

    Properties

    The per-session channel plugin whose surface this pane hosts.

    Methods