Tonight, 18:30 · Screen 1
interface QRailbarProps extends HTMLAttributes<HTMLElement>
?: string = "secondary-container"?: boolean = false?: boolean = $bindable(false)
?: number = 256?: boolean = false?: "start" | "end" | "left" | "right" = "start"?: number = 80interface QNavItemProps extends Omit<HTMLAttributes<HTMLElement>, "children">
?: boolean = undefined?: string = undefined?: string = undefined?: string = undefined?: boolean = undefined?: boolean = false?: string = undefined?: MaterialSymbol | Snippet = undefined
?: string = undefined?: boolean = false?: boolean = false?: string = undefined?: HTMLAnchorAttributes["target"] = undefined
?: string = undefinedexpanded to switch between a compact rail and destinations with labels
beside their icons. Standard expansion resizes the page. Use a menu button with aria-expanded and aria-controls, or call expand(), collapse(),
and toggle() on a component reference. Save a film or reserve a seat below, then
visit Saved or Tickets. These reservations only change this example. On narrow screens, scroll
the workspace horizontally.modal to expand over the page while keeping the collapsed rail’s space. The
scrim covers the viewport and blocks background interaction. Press Escape, select the scrim,
or use the menu button to collapse. This festival guide also collapses when you choose a destination;
visiting Updates clears its unread badge.side, bordered, and activeColor to fit the rail
to your layout. width controls the collapsed width (80px by default); expandedWidth controls the expanded width (256px). QLayout’s view determines
whether the header and footer span the rail. Try the controls, choose a film in the
projection queue, or change its subtitle setting. The default side="start" follows reading direction: left in LTR, right in
RTL. Use side="end" for the opposite edge, with the matching railbarStart or railbarEnd layout snippet. Explicit left and right stay fixed, as in the projection desk below.