Quartz Headless docs
Quartz Headless documentation
Unstyled, accessible Angular primitives: you own the styles, Quartz owns the behaviour. Guides, live examples and the API reference for @quartz-headless/core and @quartz-headless/primitives.
Install Quartz Headless from npm, or copy the source into your project with the CLI.
Read guide →Getting startedQuick startA working accessible Select in a few lines, then where to go next.
Read guide →GuidesCore versus PrimitivesWhat lives in each package, how they depend on each other and which one to import.
Read guide →GuidesSignals and controlled stateTwo-way model bindings, committed outputs and how selected value, active item and displayed label stay separate.
Read guide →GuidesAngular Forms adaptersOpt-in ControlValueAccessor directives for Checkbox, Switch, RadioGroup, Select, Listbox, Combobox, Slider, RangeSlider, Toggle and ToggleGroup.
Read guide →GuidesStyling and data-qz hooksQuartz ships no CSS. Style from data-qz-* attributes and ARIA state.
Read guide →GuidesAccessibility contractsThe ARIA patterns, keyboard behaviour and focus rules Quartz implements, and what is not verified.
Read guide →GuidesSSR and lifecycle guaranteesWhat runs on the server, what is deferred to the browser and how primitives clean up.
Read guide →GuidesCompatibilityVerified Angular, TypeScript, Node, browser, SSR and hydration support, and the limits of that evidence.
Read guide →GuidesTesting against the installed packageInstall Quartz in an external Angular app, check SSR, hydration and accessibility, and keep an eye on bundle size.
Read guide →GuidesCLI source-copyWhat `quartz add` copies, where it puts it, and the guarantees it makes before touching your files.
Read guide →CoreCollectionA registration store with DOM-order items, an active item, roving or active-descendant focus and typeahead — the engine under Select, Listbox, Combobox, Menu, Tabs and Tree.
Read guide →GuidesHow these docs workThe documentation is Markdown rendered by Doqs; live examples are real Quartz components, and code shown here is read from the source.
Read guide →CoreFocusFocusable queries, a focus trap and a safe focus restorer.
Read guide →CoreDismissOne layered controller for Escape, outside pointer, focus-outside and scroll dismissal.
Read guide →CoreOverlayPortal-based positioning system with smart auto-flip, click-outside handling, and scroll management. Build dropdowns, popovers, and menus with full control.
Read guide →CoreDirectionalityResolves LTR/RTL once, then exposes it as a signal plus small, widget-agnostic helpers — logical inline-start/end and the arrow key each one maps to — so Core foundations (and anything built on them) don't each bake in their own left/right assumption.
Read guide →CoreScroll LockA small Document-scoped foundation for locking body scroll across nested dialogs, drawers and floating workflows.
Read guide →CoreSplitterResizable panel system with keyboard navigation, touch support, and flexible constraints. Perfect for IDE-style layouts and dashboards.
Read guide →CoreDrag & DropSortable lists, between-container transfers, and drop zones — built on the native HTML5 DnD API with keyboard and touch support.
Read guide →CoreVirtual ScrollEfficiently render massive lists by only mounting DOM nodes that are visible in the viewport. Fully headless — you control the markup and styling.
Read guide →CoreViewportReactive viewport dimensions and breakpoint matching powered by Angular signals. No RxJS, no subscriptions — just signals that update automatically.
Read guide →PrimitivesDialog & DrawerPortal-based dialog system with backdrop, scroll lock, keyboard handling, and 5 positioning modes. Build modal dialogs and side drawers with complete layout control.
Read guide →PrimitivesDrawerA modal panel anchored to a viewport edge, built on Dialog: physical and writing-direction-aware sides, focus management, inert background, scroll lock and an exit-presence lifecycle for CSS transitions.
Read guide →PrimitivesTooltipAccessible, hover/focus tooltip with configurable placement, delays, and rich templates. Built on the same overlay engine as dialogs and menus.
Read guide →PrimitivesResizableResizable panels on the Core Splitter: a keyboard- and pointer-operable separator with ARIA values, clamping, RTL mirroring and observable resizing state.
Read guide →PrimitivesToastTransient application feedback that does not interrupt the page.
Read guide →PrimitivesPopoverA non-modal floating surface for interactive content. It composes Overlay dismissal and positioning without trapping focus or forcing dialog semantics.
Read guide →PrimitivesMenuAccessible dropdown menus with roving tabindex, type-ahead, nested submenus, checkable items, radio groups, RTL-aware submenu keys and outside dismissal.
Read guide →PrimitivesProgressAccessible progressbar semantics for work moving toward completion.
Read guide →PrimitivesMeterAccessible scalar measurement within a meaningful range.
Read guide →PrimitivesSelectA button-triggered select (single or multiple, with groups) that renders a WAI-ARIA listbox popup with Quartz-owned keyboard, dismissal and positioning.
Read guide →PrimitivesAvatarImage loading and consumer supplied fallback behavior.
Read guide →PrimitivesListboxA headless WAI-ARIA listbox for single and multiple selection. Quartz owns keyboard behaviour; your design system owns every visual detail.
Read guide →PrimitivesComboboxAn editable WAI-ARIA combobox with input-owned focus, active-descendant suggestions, filtering and Overlay positioning.
Read guide →PrimitivesTabsA WAI-ARIA tabs primitive with roving focus, automatic or manual activation, orientation support and RTL-aware horizontal navigation.
Read guide →PrimitivesAccordionDisclosure sections with single, collapsible or multiple open state, accessible trigger/panel relationships and optional header arrow navigation.
Read guide →PrimitivesSwitchA compact button-based ARIA switch for boolean state. Use it where the change takes effect immediately.
Read guide →PrimitivesCheckboxA headless ARIA checkbox for button-based boolean or mixed state. It owns semantics and state hooks, never checkmarks or visuals.
Read guide →PrimitivesRadioGroupA standalone radio group with Collection-powered registration, roving focus, disabled skipping, orientation and RTL.
Read guide →PrimitivesToggleA button-based pressed/unpressed toggle with aria-pressed, a user-only committed output and an Angular Forms adapter.
Read guide →PrimitivesToggleGroupA group of toggle buttons with single or multiple selection, explicit allowDeselection, Collection-powered roving focus, RTL-aware keys, a user-only committed output and an Angular Forms adapter.
Read guide →PrimitivesSliderA single-thumb headless slider: deterministic decimal stepping, WAI-ARIA keyboard, Pointer Events with capture, RTL and vertical geometry, a user-only committed output and an Angular Forms adapter.
Read guide →PrimitivesToolbarA headless action toolbar with roving focus, orientation and direction aware keyboard navigation.
Read guide →PrimitivesNavigationMenuSite navigation links with one responsive, keyboard accessible flyout panel.
Read guide →PrimitivesTreeHeadless tree component with expandable nodes, selection support, and full template customization. Perfect for file explorers, navigation menus, and nested lists.
Read guide →PrimitivesSidebarApplication navigation sidebar behaviour for push and overlay layouts, collapsed state, responsive mode switching and logical inline sides.
Read guide →PrimitivesNavbarHeadless navbar behaviour for sticky state, scrolled/stuck hooks, scroll direction, reveal state and responsive mobile menu control.
Read guide →PrimitivesPaginationBounded page navigation with current-page semantics and boundary focus recovery.
Read guide →PrimitivesStepperSequential flow primitive with controlled value, linear navigation, completed/disabled state, orientation and RTL-aware keyboard focus.
Read guide →PrimitivesRangeSliderA two-thumb headless range slider with coordinated low/high state, non-crossing thumbs, minimum distance, nearest-thumb track press, RTL and vertical geometry, and an Angular Forms adapter with a { low, high } value.
Read guide →PrimitivesDatePickerA headless inline calendar for a single local civil date, with keyboard navigation, locale-aware names and Angular Forms support.
Read guide →PrimitivesDateRangePickerA headless inline calendar for local civil date ranges, including partial selection, preview, RTL keyboard behavior and Angular Forms.
Read guide →PrimitivesFormFieldCompose native and Quartz controls with stable labels, descriptions, errors and optional Angular Forms state.
Read guide →PrimitivesInputOTPA headless one-time-code input with one focusable text field and presentational slots.
Read guide →PrimitivesAutofillBest-effort browser autofill transition detection for native text inputs.
Read guide →PrimitivesFile UploadNative file-picker and file-drop filtering behavior without a hosted upload service.
Read guide →GuidesSearch CompositionCompose search from native input, Angular Forms and button behavior.
Read guide →ReferencePackages and versionsPublished packages, entry points, peer dependencies and the lockstep version policy.
Read guide →MigrationMigrating 0.9 to 0.10Additive changes in 0.10 (multiple Select, groups, Combobox contract) and the few behaviours to check.
Read guide →MigrationMigrating 0.10 to 0.11Additive changes in 0.11 (RangeSlider, Forms adapters for Slider/Toggle/ToggleGroup, allowDeselection) and the few behaviours to check.
Read guide →MigrationMigrating to the 0.5 baselineButton-first controls, the committed Switch output, Tooltip interactivity and the Tree template context.
Read guide →API: CoreCore API reference88 public symbols generated from the TypeScript declarations of the library.
Read guide →API: CoreDraggableDirectiveWraps native HTML5 Drag and Drop (dragstart/dragend/dragenter/dragleave/dragover/ drop).
Read guide →API: CoreDropZoneDirectiveDirective reference for DropZoneDirective with the selector [qzDropZone].
Read guide →API: CoreOverlayTriggerDirectiveMark a <ng-template inside your component as the overlay content.
Read guide →API: CoreSplitterContainerDirectiveDirective reference for SplitterContainerDirective with the selector [qzSplitterContainer].
Read guide →API: CoreSplitterHandleDirectiveThe draggable/keyboard separator between two panels.
Read guide →API: CoreSplitterPanelDirectiveDirective reference for SplitterPanelDirective with the selector [qzSplitterPanel].
Read guide →API: CoreViewportMatchDirectiveStructural/behavioral directive that exposes viewport breakpoint signals and applies CSS classes based on the default breakpoints.
Read guide →API: CoreVirtualScrollDirectiveVirtual scroll directive that calculates which items should be rendered based on the viewport size and scroll position.
Read guide →API: CoreDirectionalityServiceRoot-level reactive source of truth for the document's text direction.
Read guide →API: CoreDragDropServiceService reference for DragDropService.
Read guide →API: CoreOverlayServiceService reference for OverlayService.
Read guide →API: CoreQzIdGeneratorApplication-scoped generator for DOM ids.
Read guide →API: CoreSplitterServiceService reference for SplitterService.
Read guide →API: CoreViewportServiceRoot-level service that tracks viewport dimensions and media-query matches using reactive signals.
Read guide →API: CoreapplyArrowAttributesMirrors arrow geometry onto a surface element so consumers can style an arrow in plain CSS: data-side, data-placement and --qz-arrow-x/--qz-arrow-y (px; remove…
Read guide →API: CorecalculateArrowGeometryComputes the arrow position for a surface already positioned at surface.
Read guide →API: CorecalculatePositionFunction reference for calculatePosition.
Read guide →API: CorecompareDomOrderFunction reference for compareDomOrder.
Read guide →API: CorecreateDismissControllerFunction reference for createDismissController.
Read guide →API: CorecreateFocusRestorerCaptures the currently focused element and returns a restorer for it.
Read guide →API: CorecreateFocusTrapFunction reference for createFocusTrap.
Read guide →API: CorecreateScrollLockFunction reference for createScrollLock.
Read guide →API: CorefindByTypeaheadFunction reference for findByTypeahead.
Read guide →API: CorefindRelativeItemNext/previous enabled item relative to activeId.
Read guide →API: CorefirstItemFunction reference for firstItem.
Read guide →API: CorefocusInitialElementFunction reference for focusInitialElement.
Read guide →API: CorefocusSafelyFunction reference for focusSafely.
Read guide →API: CoregetElementFunction reference for getElement.
Read guide →API: CoregetFocusableElementsFunction reference for getFocusableElements.
Read guide →API: CoregetLabelFunction reference for getLabel.
Read guide →API: CoregetScrollParentsFunction reference for getScrollParents.
Read guide →API: CoreinlineEndKeyThe arrow key that moves toward inline-end (the reading direction's end) for direction.
Read guide →API: CoreinlineStartKeyThe arrow key that moves toward inline-start (the reading direction's beginning) for direction.
Read guide →API: CoreinlineToPhysicalConverts a logical inline position to the physical side it renders on for direction.
Read guide →API: CoreisDisabledFunction reference for isDisabled.
Read guide →API: CoreisFocusableWhether element can receive programmatic focus (element.focus()) right now.
Read guide →API: CorelastItemFunction reference for lastItem.
Read guide →API: CoreoppositeDirectionThe other direction.
Read guide →API: CorephysicalToInlineConverts a physical side back to the logical inline position it represents for direction.
Read guide →API: CoreplacementSideFunction reference for placementSide.
Read guide →API: CoreresolveDirectionResolves the effective direction for an element by walking up to the nearest ancestor (including itself) that carries a dir attribute — the same resolution <ht…
Read guide →API: CoreresolveInlineArrowKeyClassifies a keyboard event's key as an inline-start/inline-end move for direction, or null when it's not a horizontal arrow key at all.
Read guide →API: CoresortByDomOrderFunction reference for sortByDomOrder.
Read guide →API: CoreCollectionStoreClass reference for CollectionStore.
Read guide →API: CoreOverlayRefClass reference for OverlayRef.
Read guide →API: CoreCollectionConfigInterface reference for CollectionConfig.
Read guide →API: CoreCollectionItemInterface reference for CollectionItem.
Read guide →API: CoreCollectionNavigationResultInterface reference for CollectionNavigationResult.
Read guide →API: CoreDismissConfigInterface reference for DismissConfig.
Read guide →API: CoreDismissControllerInterface reference for DismissController.
Read guide →API: CoreDragDropConfigInterface reference for DragDropConfig.
Read guide →API: CoreDropZoneConfigInterface reference for DropZoneConfig.
Read guide →API: CoreFocusRestorerInterface reference for FocusRestorer.
Read guide →API: CoreFocusTrapInterface reference for FocusTrap.
Read guide →API: CoreOverlayArrowGeometryGeometry for a consumer-rendered arrow.
Read guide →API: CoreOverlayArrowOptionsInterface reference for OverlayArrowOptions.
Read guide →API: CoreOverlayConfigInterface reference for OverlayConfig.
Read guide →API: CoreOverlayPositionInterface reference for OverlayPosition.
Read guide →API: CoreOverlayVirtualAnchorInterface reference for OverlayVirtualAnchor.
Read guide →API: CoreQzDragEndInfoInterface reference for QzDragEndInfo.
Read guide →API: CoreQzDragInfoInterface reference for QzDragInfo.
Read guide →API: CoreQzDragOverInfoInterface reference for QzDragOverInfo.
Read guide →API: CoreQzDropInfoInterface reference for QzDropInfo.
Read guide →API: CoreScrollLockInterface reference for ScrollLock.
Read guide →API: CoreSplitterConfigInterface reference for SplitterConfig.
Read guide →API: CoreSplitterStateInterface reference for SplitterState.
Read guide →API: CoreViewportBreakpointsMap of breakpoint names to pixel widths.
Read guide →API: CoreViewportMatchResultResult of matching all predefined breakpoints.
Read guide →API: CoreVirtualScrollConfigConfiguration object for virtual scroll.
Read guide →API: CoreVirtualScrollRowRepresents a single visible row in the virtual viewport.
Read guide →API: CoreCollectionFocusStrategyType alias reference for CollectionFocusStrategy.
Read guide →API: CoreCollectionOrientationType alias reference for CollectionOrientation.
Read guide →API: CoreDirectionText/layout direction.
Read guide →API: CoreDismissReasonType alias reference for DismissReason.
Read guide →API: CoreInlineArrowKeyThe two arrow keys that move along the horizontal/inline axis.
Read guide →API: CoreLogicalInlineDirectionA logical position along the inline (reading) axis.
Read guide →API: CoreOverlayAnchorType alias reference for OverlayAnchor.
Read guide →API: CoreOverlayFlipAxisType alias reference for OverlayFlipAxis.
Read guide →API: CoreOverlayPlacementType alias reference for OverlayPlacement.
Read guide →API: CoreOverlaySideA physical side of a rectangle.
Read guide →API: CorePhysicalHorizontalA physical horizontal side.
Read guide →API: CoreSplitterOrientationType alias reference for SplitterOrientation.
Read guide →API: CoreViewportBreakpointPredefined breakpoint names used by the ViewportService.
Read guide →API: CoreDEFAULT_BREAKPOINTSDefault breakpoints following Tailwind conventions.
Read guide →API: CoreDEFAULT_COLLECTION_CONFIGConstant reference for DEFAULT_COLLECTION_CONFIG.
Read guide →API: CoreDEFAULT_OVERLAY_CONFIGConstant reference for DEFAULT_OVERLAY_CONFIG.
Read guide →API: CoreDEFAULT_SPLITTER_CONFIGConstant reference for DEFAULT_SPLITTER_CONFIG.
Read guide →API: CoreFOCUSABLE_SELECTORConstant reference for FOCUSABLE_SELECTOR.
Read guide →API: PrimitivesPrimitives API reference228 public symbols generated from the TypeScript declarations of the library.
Read guide →API: PrimitivesAvatarComponentHeadless avatar image with a delayed, consumer supplied text fallback.
Read guide →API: PrimitivesInputOtpComponentComponent reference for InputOtpComponent with the selector qz-input-otp.
Read guide →API: PrimitivesToastComponentComponent reference for ToastComponent with the selector qz-toast.
Read guide →API: PrimitivesToastContainerComponentComponent reference for ToastContainerComponent with the selector qz-toast-container.
Read guide →API: PrimitivesTreeComponentComponent reference for TreeComponent with the selector qz-tree.
Read guide →API: PrimitivesTreeNodeComponentQuartz owns the accessible row — role="treeitem", roving tabindex, every aria- attribute, and click/keydown/focus handling all live on this component's own hos…
Read guide →API: PrimitivesAccordionDirectiveDirective reference for AccordionDirective with the selector [qzAccordion].
Read guide →API: PrimitivesAccordionItemDirectiveDirective reference for AccordionItemDirective with the selector [qzAccordionItem].
Read guide →API: PrimitivesAccordionPanelDirectiveDirective reference for AccordionPanelDirective with the selector [qzAccordionPanel].
Read guide →API: PrimitivesAccordionTriggerDirectiveDirective reference for AccordionTriggerDirective with the selector [qzAccordionTrigger].
Read guide →API: PrimitivesAutofillDirectiveDetects supported browser autofill CSS animation transitions; this is best-effort.
Read guide →API: PrimitivesCalendarCellDirectiveGridcell semantics and state hooks for one CalendarDay.
Read guide →API: PrimitivesCalendarDateButtonDirectiveRoving-focus native date button with APG keyboard behavior and date semantics.
Read guide →API: PrimitivesCalendarGridDirectiveAdds grid semantics and a live month label to a consumer-owned calendar grid.
Read guide →API: PrimitivesCalendarMonthLabelDirectiveMonth heading text that announces navigation without introducing a second live region.
Read guide →API: PrimitivesCalendarNextMonthDirectiveDirective reference for CalendarNextMonthDirective with the selector button[qzCalendarNextMonth].
Read guide →API: PrimitivesCalendarPreviousMonthDirectiveDirective reference for CalendarPreviousMonthDirective with the selector button[qzCalendarPreviousMonth].
Read guide →API: PrimitivesCalendarRowDirectiveDirective reference for CalendarRowDirective with the selector [qzCalendarRow].
Read guide →API: PrimitivesCheckboxDirectiveDirective reference for CheckboxDirective with the selector button[qzCheckbox].
Read guide →API: PrimitivesComboboxContentDirectiveDirective reference for ComboboxContentDirective with the selector ng-template[qzComboboxContent].
Read guide →API: PrimitivesComboboxDirectiveDirective reference for ComboboxDirective with the selector [qzCombobox].
Read guide →API: PrimitivesComboboxGroupDirectiveLabelled group of options: role="group" named by a qzComboboxGroupLabel child.
Read guide →API: PrimitivesComboboxGroupLabelDirectiveVisible label of a qzComboboxGroup.
Read guide →API: PrimitivesComboboxInputDirectiveDirective reference for ComboboxInputDirective with the selector input[qzComboboxInput].
Read guide →API: PrimitivesComboboxListboxDirectiveDirective reference for ComboboxListboxDirective with the selector [qzComboboxListbox].
Read guide →API: PrimitivesComboboxOptionDirectiveDirective reference for ComboboxOptionDirective with the selector [qzComboboxOption].
Read guide →API: PrimitivesComboboxSeparatorDirectiveDecorative separator between options or groups; excluded from navigation.
Read guide →API: PrimitivesComboboxTriggerDirectiveDirective reference for ComboboxTriggerDirective with the selector [qzComboboxTrigger].
Read guide →API: PrimitivesDatePickerDirectiveInline single-date calendar behavior.
Read guide →API: PrimitivesDateRangePickerDirectiveInline range calendar.
Read guide →API: PrimitivesFileDropzoneDirectiveAdds keyboard friendly dropzone behavior around a native qzFileUpload input.
Read guide →API: PrimitivesFileUploadDirectiveAdds filtering and drag/drop selection events to a native file input.
Read guide →API: PrimitivesFormFieldControlDirectiveApply to a native input/textarea/select or a compatible Quartz control host.
Read guide →API: PrimitivesFormFieldDescriptionDirectiveDirective reference for FormFieldDescriptionDirective with the selector [qzFormFieldDescription].
Read guide →API: PrimitivesFormFieldDirectiveAccessible relationships for one field.
Read guide →API: PrimitivesFormFieldErrorDirectiveDirective reference for FormFieldErrorDirective with the selector [qzFormFieldError].
Read guide →API: PrimitivesFormFieldLabelDirectiveUse a native label for native controls; use this on a span for button-like controls.
Read guide →API: PrimitivesListboxDirectiveDirective reference for ListboxDirective with the selector [qzListbox].
Read guide →API: PrimitivesListboxGroupDirectiveLabelled group of options: role="group" named by a qzListboxGroupLabel child.
Read guide →API: PrimitivesListboxGroupLabelDirectiveVisible label of a qzListboxGroup.
Read guide →API: PrimitivesListboxOptionDirectiveDirective reference for ListboxOptionDirective with the selector [qzListboxOption].
Read guide →API: PrimitivesListboxSeparatorDirectiveDecorative separator between options or groups; excluded from navigation.
Read guide →API: PrimitivesMenuCheckboxItemDirectiveDirective reference for MenuCheckboxItemDirective with the selector [qzMenuCheckboxItem].
Read guide →API: PrimitivesMenuDirectiveDirective reference for MenuDirective with the selector [qzMenu].
Read guide →API: PrimitivesMenuGroupDirectiveA named group of menu items: role="group" labelled by its MenuLabelDirective.
Read guide →API: PrimitivesMenuItemDirectiveDirective reference for MenuItemDirective with the selector [qzMenuItem].
Read guide →API: PrimitivesMenuLabelDirectiveVisible heading of a MenuGroupDirective or qzMenuRadioGroup.
Read guide →API: PrimitivesMenuRadioGroupDirectiveDirective reference for MenuRadioGroupDirective with the selector [qzMenuRadioGroup].
Read guide →API: PrimitivesMenuRadioItemDirectiveDirective reference for MenuRadioItemDirective with the selector [qzMenuRadioItem].
Read guide →API: PrimitivesMenuSeparatorDirectiveDirective reference for MenuSeparatorDirective with the selector [qzMenuSeparator].
Read guide →API: PrimitivesMenuTriggerDirectiveDirective reference for MenuTriggerDirective with the selector [qzMenuTrigger].
Read guide →API: PrimitivesMeterDirectiveAccessible meter for a scalar measurement with a known meaningful range.
Read guide →API: PrimitivesMeterIndicatorDirectiveDirective reference for MeterIndicatorDirective with the selector [qzMeterIndicator].
Read guide →API: PrimitivesMeterTrackDirectiveDirective reference for MeterTrackDirective with the selector [qzMeterTrack].
Read guide →API: PrimitivesNavbarDirectiveDirective reference for NavbarDirective with the selector [qzNavbar].
Read guide →API: PrimitivesNavbarMenuDirectiveDirective reference for NavbarMenuDirective with the selector [qzNavbarMenu].
Read guide →API: PrimitivesNavbarTriggerDirectiveDirective reference for NavbarTriggerDirective with the selector [qzNavbarTrigger].
Read guide →API: PrimitivesNavigationMenuContentDirectiveDirective reference for NavigationMenuContentDirective with the selector ng-template[qzNavigationMenuContent].
Read guide →API: PrimitivesNavigationMenuDirectiveDirective reference for NavigationMenuDirective with the selector [qzNavigationMenu].
Read guide →API: PrimitivesNavigationMenuItemDirectiveDirective reference for NavigationMenuItemDirective with the selector [qzNavigationMenuItem].
Read guide →API: PrimitivesNavigationMenuLinkDirectiveDirective reference for NavigationMenuLinkDirective with the selector [qzNavigationMenuLink].
Read guide →API: PrimitivesNavigationMenuListDirectiveDirective reference for NavigationMenuListDirective with the selector [qzNavigationMenuList].
Read guide →API: PrimitivesNavigationMenuTriggerDirectiveDirective reference for NavigationMenuTriggerDirective with the selector button[qzNavigationMenuTrigger].
Read guide →API: PrimitivesPaginationDirectiveDirective reference for PaginationDirective with the selector [qzPagination].
Read guide →API: PrimitivesPaginationFirstDirectiveDirective reference for PaginationFirstDirective with the selector button[qzPaginationFirst].
Read guide →API: PrimitivesPaginationLastDirectiveDirective reference for PaginationLastDirective with the selector button[qzPaginationLast].
Read guide →API: PrimitivesPaginationNextDirectiveDirective reference for PaginationNextDirective with the selector button[qzPaginationNext].
Read guide →API: PrimitivesPaginationPageDirectiveDirective reference for PaginationPageDirective with the selector button[qzPaginationPage].
Read guide →API: PrimitivesPaginationPreviousDirectiveDirective reference for PaginationPreviousDirective with the selector button[qzPaginationPrevious].
Read guide →API: PrimitivesPopoverDirectiveDirective reference for PopoverDirective with the selector [qzPopover].
Read guide →API: PrimitivesPopoverTriggerDirectiveDirective reference for PopoverTriggerDirective with the selector [qzPopoverTrigger].
Read guide →API: PrimitivesProgressDirectiveAccessible progress root.
Read guide →API: PrimitivesProgressIndicatorDirectiveDirective reference for ProgressIndicatorDirective with the selector [qzProgressIndicator].
Read guide →API: PrimitivesProgressTrackDirectiveDirective reference for ProgressTrackDirective with the selector [qzProgressTrack].
Read guide →API: PrimitivesRadioDirectiveDirective reference for RadioDirective with the selector [qzRadio].
Read guide →API: PrimitivesRadioGroupDirectiveDirective reference for RadioGroupDirective with the selector [qzRadioGroup].
Read guide →API: PrimitivesRangeSliderDirectiveTwo-thumb slider root.
Read guide →API: PrimitivesRangeSliderRangeDirectiveThe selected span between the thumbs.
Read guide →API: PrimitivesRangeSliderThumbDirectiveOne thumb of a qzRangeSlider: qzRangeSliderThumb="low" or qzRangeSliderThumb="high".
Read guide →API: PrimitivesRangeSliderTrackDirectiveDirective reference for RangeSliderTrackDirective with the selector [qzRangeSliderTrack].
Read guide →API: PrimitivesSelectContentDirectiveDirective reference for SelectContentDirective with the selector ng-template[qzSelectContent].
Read guide →API: PrimitivesSelectDirectiveDirective reference for SelectDirective with the selector [qzSelect].
Read guide →API: PrimitivesSelectGroupDirectiveLabelled group of options: role="group" named by a qzSelectGroupLabel child.
Read guide →API: PrimitivesSelectGroupLabelDirectiveVisible label of a qzSelectGroup.
Read guide →API: PrimitivesSelectListboxDirectiveDirective reference for SelectListboxDirective with the selector [qzSelectListbox].
Read guide →API: PrimitivesSelectOptionDirectiveDirective reference for SelectOptionDirective with the selector [qzSelectOption].
Read guide →API: PrimitivesSelectSeparatorDirectiveDecorative separator between options or groups; excluded from navigation.
Read guide →API: PrimitivesSelectTriggerDirectiveDirective reference for SelectTriggerDirective with the selector [qzSelectTrigger].
Read guide →API: PrimitivesSidebarContentDirectiveDirective reference for SidebarContentDirective with the selector [qzSidebarContent].
Read guide →API: PrimitivesSidebarDirectiveDirective reference for SidebarDirective with the selector [qzSidebar].
Read guide →API: PrimitivesSidebarPanelDirectiveDirective reference for SidebarPanelDirective with the selector [qzSidebarPanel].
Read guide →API: PrimitivesSidebarTriggerDirectiveDirective reference for SidebarTriggerDirective with the selector [qzSidebarTrigger].
Read guide →API: PrimitivesSliderDirectiveSingle-thumb slider root.
Read guide →API: PrimitivesSliderRangeDirectiveDirective reference for SliderRangeDirective with the selector [qzSliderRange].
Read guide →API: PrimitivesSliderThumbDirectiveDirective reference for SliderThumbDirective with the selector [qzSliderThumb].
Read guide →API: PrimitivesSliderTrackDirectiveDirective reference for SliderTrackDirective with the selector [qzSliderTrack].
Read guide →API: PrimitivesStepDirectiveDirective reference for StepDirective with the selector [qzStep].
Read guide →API: PrimitivesStepPanelDirectiveDirective reference for StepPanelDirective with the selector [qzStepPanel].
Read guide →API: PrimitivesStepTriggerDirectiveDirective reference for StepTriggerDirective with the selector [qzStepTrigger].
Read guide →API: PrimitivesStepperDirectiveDirective reference for StepperDirective with the selector [qzStepper].
Read guide →API: PrimitivesStepperNextDirectiveDirective reference for StepperNextDirective with the selector [qzStepperNext].
Read guide →API: PrimitivesStepperPreviousDirectiveDirective reference for StepperPreviousDirective with the selector [qzStepperPrevious].
Read guide →API: PrimitivesSwitchDirectiveDirective reference for SwitchDirective with the selector button[qzSwitch].
Read guide →API: PrimitivesTabDirectiveDirective reference for TabDirective with the selector [qzTab].
Read guide →API: PrimitivesTabListDirectiveDirective reference for TabListDirective with the selector [qzTabList].
Read guide →API: PrimitivesTabPanelDirectiveDirective reference for TabPanelDirective with the selector [qzTabPanel].
Read guide →API: PrimitivesTabsDirectiveDirective reference for TabsDirective with the selector [qzTabs].
Read guide →API: PrimitivesToggleDirectiveDirective reference for ToggleDirective with the selector button[qzToggle].
Read guide →API: PrimitivesToggleGroupDirectiveDirective reference for ToggleGroupDirective with the selector [qzToggleGroup].
Read guide →API: PrimitivesToggleItemDirectiveDirective reference for ToggleItemDirective with the selector button[qzToggleItem].
Read guide →API: PrimitivesToolbarDirectiveDirective reference for ToolbarDirective with the selector [qzToolbar].
Read guide →API: PrimitivesToolbarItemDirectiveDirective reference for ToolbarItemDirective with the selector [qzToolbarItem].
Read guide →API: PrimitivesTooltipDirectiveHeadless tooltip directive.
Read guide →API: PrimitivesDialogServiceService reference for DialogService.
Read guide →API: PrimitivesDrawerServiceA side-anchored modal.
Read guide →API: PrimitivesListboxServiceContainer-scoped registry and active-descendant state for qzListbox.
Read guide →API: PrimitivesMenuServiceService reference for MenuService.
Read guide →API: PrimitivesToastServiceService reference for ToastService.
Read guide →API: PrimitivesTooltipServiceService reference for TooltipService.
Read guide →API: PrimitivesTreeServiceService reference for TreeService.
Read guide →API: PrimitivescreateLatestRequestStale-response guard for consumer-owned searches.
Read guide →API: PrimitivesresolveDrawerSideResolves a (possibly logical) side to the physical edge for direction.
Read guide →API: PrimitivesDialogRefClass reference for DialogRef.
Read guide →API: PrimitivesAccordionConfigInterface reference for AccordionConfig.
Read guide →API: PrimitivesCalendarDayInterface reference for CalendarDay.
Read guide →API: PrimitivesComboboxConfigInterface reference for ComboboxConfig.
Read guide →API: PrimitivesDatePickerConfigInterface reference for DatePickerConfig.
Read guide →API: PrimitivesDateRangeAn incomplete or complete calendar date range.
Read guide →API: PrimitivesDialogConfigInterface reference for DialogConfig.
Read guide →API: PrimitivesDrawerConfigInterface reference for DrawerConfig.
Read guide →API: PrimitivesInputOtpSlotInterface reference for InputOtpSlot.
Read guide →API: PrimitivesLatestRequestInterface reference for LatestRequest.
Read guide →API: PrimitivesListboxConfigInterface reference for ListboxConfig.
Read guide →API: PrimitivesMenuCollectionEntryInterface reference for MenuCollectionEntry.
Read guide →API: PrimitivesMenuConfigInterface reference for MenuConfig.
Read guide →API: PrimitivesNavbarConfigInterface reference for NavbarConfig.
Read guide →API: PrimitivesNavigationMenuConfigInterface reference for NavigationMenuConfig.
Read guide →API: PrimitivesPaginationConfigInterface reference for PaginationConfig.
Read guide →API: PrimitivesPopoverConfigInterface reference for PopoverConfig.
Read guide →API: PrimitivesPopoverContextTemplate context of the popover content (let-arrow="arrow" let-placement="placement" let-open="open").
Read guide →API: PrimitivesRadioGroupConfigInterface reference for RadioGroupConfig.
Read guide →API: PrimitivesRangeSliderConfigInterface reference for RangeSliderConfig.
Read guide →API: PrimitivesRangeSliderValueCanonical range value (also the Angular Forms value): low <= high, both within min..max.
Read guide →API: PrimitivesRejectedFileInterface reference for RejectedFile.
Read guide →API: PrimitivesSelectConfigInterface reference for SelectConfig.
Read guide →API: PrimitivesSidebarConfigInterface reference for SidebarConfig.
Read guide →API: PrimitivesSliderConfigInterface reference for SliderConfig.
Read guide →API: PrimitivesStepperConfigInterface reference for StepperConfig.
Read guide →API: PrimitivesTabsConfigInterface reference for TabsConfig.
Read guide →API: PrimitivesToastInterface reference for Toast.
Read guide →API: PrimitivesToastActionInterface reference for ToastAction.
Read guide →API: PrimitivesToastContentComponentInterface reference for ToastContentComponent.
Read guide →API: PrimitivesToastContentContextInterface reference for ToastContentContext.
Read guide →API: PrimitivesToastOptionsInterface reference for ToastOptions.
Read guide →API: PrimitivesToastTemplateContextInterface reference for ToastTemplateContext.
Read guide →API: PrimitivesToggleGroupConfigInterface reference for ToggleGroupConfig.
Read guide →API: PrimitivesToolbarConfigInterface reference for ToolbarConfig.
Read guide →API: PrimitivesTooltipConfigInterface reference for TooltipConfig.
Read guide →API: PrimitivesTooltipContextTemplate context of a TemplateRef tooltip (let-arrow="arrow" let-placement="placement").
Read guide →API: PrimitivesTreeConfigInterface reference for TreeConfig.
Read guide →API: PrimitivesTreeNodeInterface reference for TreeNode.
Read guide →API: PrimitivesTreeNodeContextInterface reference for TreeNodeContext.
Read guide →API: PrimitivesAccordionOrientationType alias reference for AccordionOrientation.
Read guide →API: PrimitivesAccordionTypeType alias reference for AccordionType.
Read guide →API: PrimitivesCheckboxStateType alias reference for CheckboxState.
Read guide →API: PrimitivesComboboxAutocompleteType alias reference for ComboboxAutocomplete.
Read guide →API: PrimitivesComboboxCloseReasonType alias reference for ComboboxCloseReason.
Read guide →API: PrimitivesComboboxCompareWithType alias reference for ComboboxCompareWith.
Read guide →API: PrimitivesComboboxDisplayWithType alias reference for ComboboxDisplayWith.
Read guide →API: PrimitivesComboboxFilterType alias reference for ComboboxFilter.
Read guide →API: PrimitivesComboboxOpenReasonType alias reference for ComboboxOpenReason.
Read guide →API: PrimitivesDateDisabledType alias reference for DateDisabled.
Read guide →API: PrimitivesDialogPositionType alias reference for DialogPosition.
Read guide →API: PrimitivesDialogStateLifecycle of a dialog panel, mirrored on the panel as data-state for consumer CSS: opening (mounted, enter styles) → open → closing (exit transition running, o…
Read guide →API: PrimitivesDrawerPhysicalSidePhysical edge a DrawerSide resolved to.
Read guide →API: PrimitivesDrawerSideEdge a drawer is anchored to.
Read guide →API: PrimitivesListboxOrientationType alias reference for ListboxOrientation.
Read guide →API: PrimitivesNavbarBreakpointType alias reference for NavbarBreakpoint.
Read guide →API: PrimitivesNavbarRevealModeType alias reference for NavbarRevealMode.
Read guide →API: PrimitivesNavbarScrollDirectionType alias reference for NavbarScrollDirection.
Read guide →API: PrimitivesNavigationMenuOrientationType alias reference for NavigationMenuOrientation.
Read guide →API: PrimitivesRadioGroupOrientationType alias reference for RadioGroupOrientation.
Read guide →API: PrimitivesRangeSliderOrientationType alias reference for RangeSliderOrientation.
Read guide →API: PrimitivesRangeSliderThumbNameType alias reference for RangeSliderThumbName.
Read guide →API: PrimitivesSelectCloseReasonType alias reference for SelectCloseReason.
Read guide →API: PrimitivesSelectOpenReasonType alias reference for SelectOpenReason.
Read guide →API: PrimitivesSidebarBreakpointType alias reference for SidebarBreakpoint.
Read guide →API: PrimitivesSidebarFocusModeType alias reference for SidebarFocusMode.
Read guide →API: PrimitivesSidebarModeType alias reference for SidebarMode.
Read guide →API: PrimitivesSidebarSideType alias reference for SidebarSide.
Read guide →API: PrimitivesSidebarStateType alias reference for SidebarState.
Read guide →API: PrimitivesSliderOrientationType alias reference for SliderOrientation.
Read guide →API: PrimitivesStepStateType alias reference for StepState.
Read guide →API: PrimitivesStepperActivationModeType alias reference for StepperActivationMode.
Read guide →API: PrimitivesStepperOrientationType alias reference for StepperOrientation.
Read guide →API: PrimitivesTabsActivationModeType alias reference for TabsActivationMode.
Read guide →API: PrimitivesTabsOrientationType alias reference for TabsOrientation.
Read guide →API: PrimitivesToastPositionType alias reference for ToastPosition.
Read guide →API: PrimitivesToastTypeType alias reference for ToastType.
Read guide →API: PrimitivesToggleGroupOrientationType alias reference for ToggleGroupOrientation.
Read guide →API: PrimitivesToggleGroupTypeType alias reference for ToggleGroupType.
Read guide →API: PrimitivesToolbarOrientationType alias reference for ToolbarOrientation.
Read guide →API: PrimitivesTooltipPlacementType alias reference for TooltipPlacement.
Read guide →API: PrimitivesTreeLoadChildrenFnResolves the children of node.
Read guide →API: PrimitivesTreeNodeLoadStateLifecycle of a node's lazily-loaded children.
Read guide →API: PrimitivesDEFAULT_ACCORDION_CONFIGConstant reference for DEFAULT_ACCORDION_CONFIG.
Read guide →API: PrimitivesDEFAULT_COMBOBOX_CONFIGConstant reference for DEFAULT_COMBOBOX_CONFIG.
Read guide →API: PrimitivesDEFAULT_DATE_PICKER_CONFIGConstant reference for DEFAULT_DATE_PICKER_CONFIG.
Read guide →API: PrimitivesDEFAULT_DIALOG_CONFIGConstant reference for DEFAULT_DIALOG_CONFIG.
Read guide →API: PrimitivesDEFAULT_DRAWER_CONFIGConstant reference for DEFAULT_DRAWER_CONFIG.
Read guide →API: PrimitivesDEFAULT_LISTBOX_CONFIGConstant reference for DEFAULT_LISTBOX_CONFIG.
Read guide →API: PrimitivesDEFAULT_MENU_CONFIGConstant reference for DEFAULT_MENU_CONFIG.
Read guide →API: PrimitivesDEFAULT_NAVBAR_CONFIGConstant reference for DEFAULT_NAVBAR_CONFIG.
Read guide →API: PrimitivesDEFAULT_NAVIGATION_MENU_CONFIGConstant reference for DEFAULT_NAVIGATION_MENU_CONFIG.
Read guide →API: PrimitivesDEFAULT_PAGINATION_CONFIGConstant reference for DEFAULT_PAGINATION_CONFIG.
Read guide →API: PrimitivesDEFAULT_POPOVER_CONFIGConstant reference for DEFAULT_POPOVER_CONFIG.
Read guide →API: PrimitivesDEFAULT_RADIO_GROUP_CONFIGConstant reference for DEFAULT_RADIO_GROUP_CONFIG.
Read guide →API: PrimitivesDEFAULT_RANGE_SLIDER_CONFIGConstant reference for DEFAULT_RANGE_SLIDER_CONFIG.
Read guide →API: PrimitivesDEFAULT_SELECT_CONFIGConstant reference for DEFAULT_SELECT_CONFIG.
Read guide →API: PrimitivesDEFAULT_SIDEBAR_CONFIGConstant reference for DEFAULT_SIDEBAR_CONFIG.
Read guide →API: PrimitivesDEFAULT_SLIDER_CONFIGConstant reference for DEFAULT_SLIDER_CONFIG.
Read guide →API: PrimitivesDEFAULT_STEPPER_CONFIGConstant reference for DEFAULT_STEPPER_CONFIG.
Read guide →API: PrimitivesDEFAULT_TABS_CONFIGConstant reference for DEFAULT_TABS_CONFIG.
Read guide →API: PrimitivesDEFAULT_TOAST_OPTIONSConstant reference for DEFAULT_TOAST_OPTIONS.
Read guide →API: PrimitivesDEFAULT_TOGGLE_GROUP_CONFIGConstant reference for DEFAULT_TOGGLE_GROUP_CONFIG.
Read guide →API: PrimitivesDEFAULT_TOOLBAR_CONFIGConstant reference for DEFAULT_TOOLBAR_CONFIG.
Read guide →API: PrimitivesDEFAULT_TOOLTIP_CONFIGConstant reference for DEFAULT_TOOLTIP_CONFIG.
Read guide →API: PrimitivesDEFAULT_TREE_CONFIGConstant reference for DEFAULT_TREE_CONFIG.
Read guide →API: FormsForms API reference15 public symbols generated from the TypeScript declarations of the library.
Read guide →API: FormsCheckboxControlDirectiveAngular Forms adapter for button[qzCheckbox].
Read guide →API: FormsComboboxControlDirectiveAngular Forms adapter for [qzCombobox].
Read guide →API: FormsDatePickerControlDirectiveForms adapter for [qzDatePicker]; values are Date | null local civil dates.
Read guide →API: FormsDateRangePickerControlDirectiveForms adapter for [qzDateRangePicker]; partial values use { start, end: null }.
Read guide →API: FormsFormFieldStateDirectiveMirrors Angular Forms state into a structural FormField without acting as a value accessor.
Read guide →API: FormsInputOtpControlDirectiveAngular Forms adapter for qz-input-otp; value is a string and reset writes an empty string.
Read guide →API: FormsListboxControlDirectiveAngular Forms adapter for [qzListbox].
Read guide →API: FormsRadioGroupControlDirectiveAngular Forms adapter for [qzRadioGroup].
Read guide →API: FormsRangeSliderControlDirectiveAngular Forms adapter for [qzRangeSlider].
Read guide →API: FormsSelectControlDirectiveAngular Forms adapter for [qzSelect].
Read guide →API: FormsSliderControlDirectiveAngular Forms adapter for [qzSlider].
Read guide →API: FormsSwitchControlDirectiveAngular Forms adapter for button[qzSwitch].
Read guide →API: FormsToggleControlDirectiveAngular Forms adapter for button[qzToggle].
Read guide →API: FormsToggleGroupControlDirectiveAngular Forms adapter for [qzToggleGroup].
Read guide →API: FormsQUARTZ_FORMSImport this in a standalone component's imports to enable Forms on every Quartz control.
Read guide →