BPT

Summonable Panel

BptSummonablePanel

BptSummonablePanel adapts its placement based on the cascaded BptDeviceClass: inline on Desktop, right-side drawer on Tablet, bottom sheet on Mobile. Wrap it (and any siblings) in BptResponsiveLayout to provide the device class. Use @bind-IsOpen for two-way visibility control.

Summonable Panel Parameters

Main content area. On Desktop the panel renders inline to the right. On Tablet/Mobile it becomes an overlay. Use the "Toggle Panel" button or the toggle switch above.

Panel Content

This is the inner content of BptSummonablePanel. On Desktop it appears inline here. On Tablet it slides in from the right. On Mobile it rises from the bottom.

  • Layer 1
  • Layer 2
  • Layer 3
Current Configuration
📋
<BptResponsiveLayout>
    <BptSummonablePanel @bind-IsOpen="_isOpen"
                       Title="Panel"
                       >
        <!-- panel content -->
    </BptSummonablePanel>
</BptResponsiveLayout>

@code {
private bool _isOpen = true;
}
An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.