UI Headless Runtime API - v1.0.0
    Preparing search index...

      UI Headless Runtime API - v1.0.0

      Framework-agnostic headless UI controllers, positioning utilities, and public types.

      The package owns state transitions and behavior but never renders markup or ships CSS. Consumers bind optional DOM resources after rendering and must release bindings, subscriptions, and controllers during unmount. Importing the package does not require browser globals.

      Interfaces

      AccordionChangeEvent
      AccordionController
      AccordionEvents
      AccordionItem
      AccordionItemSnapshot
      AccordionOptions
      AccordionSnapshot
      AnchorRect
      ChangeDetails
      CollectionItem
      ComboboxController
      ComboboxEvents
      ComboboxOption
      ComboboxOptions
      ComboboxQueryEvent
      ComboboxSelectEvent
      ComboboxSnapshot
      CommandItem
      CommandPaletteController
      CommandPaletteEvents
      CommandPaletteOptions
      CommandPaletteQueryEvent
      CommandPaletteSelectEvent
      CommandPaletteSnapshot
      CommandShortcut
      ContextMenuController
      ControllableValueOptions
      DialogController
      DialogOptions
      DialogSnapshot
      DisclosureChangeEvent
      DisclosureController
      DisclosureEvents
      DisclosureOptions
      DisclosurePanelProps
      DisclosureSnapshot
      DisclosureTriggerProps
      FloatingPositionOptions
      ListboxController
      ListboxEvents
      ListboxOption
      ListboxOptions
      ListboxOptionSnapshot
      ListboxSelectEvent
      ListboxSnapshot
      OpenChangeEvent
      OpenLifecycleEvents
      OpenSnapshot
      OverlayElements
      PopoverController
      PopoverOptions
      PositionResult
      RuntimeController
      RuntimeEvent
      RuntimeEventSource
      TabItem
      TabItemSnapshot
      TabsChangeEvent
      TabsController
      TabsEvents
      TabsOptions
      TabsSnapshot
      ToastController
      ToastEvent
      ToastEvents
      ToastInput
      ToastOptions
      ToastPromiseMessages
      ToastRecord
      ToastSnapshot
      TooltipController
      TooltipOptions
      TooltipSnapshot
      TreeChangeEvent
      TreeController
      TreeEvents
      TreeNode
      TreeNodeSnapshot
      TreeOptions
      TreeSnapshot
      VirtualAnchor

      Type Aliases

      AccordionChangeReason
      AccordionType
      CollapsibleController
      ComboboxInputReason
      ComboboxSelectReason
      CommandPaletteReason
      DisclosureChangeReason
      ListboxChangeReason
      ListboxSelectionMode
      OpenChangeReason
      Placement
      RuntimeEventListener
      SnapshotListener
      TabsActivation
      TabsChangeReason
      TabsOrientation
      ToastChangeReason
      ToastPoliteness
      ToastStatus
      TreeChangeReason
      Unsubscribe

      Functions

      autoUpdatePosition
      calculatePosition
      createAccordion
      createCollapsible
      createCombobox
      createCommandPalette
      createContextMenu
      createDialog
      createDisclosure
      createDropdownMenu
      createListbox
      createMenu
      createNavigationMenu
      createPopover
      createTabs
      createToast
      createTooltip
      createTreeView
      createVirtualAnchor
      hasDOM