# Reference

> Every public API ngwr ships, one page each — components, directives, pipes, services, utils, validators and interfaces.

Source: https://ngwr.dev/reference

## Buttons

- [Button](https://ngwr.dev/reference/components/button)
- [Button Group](https://ngwr.dev/reference/components/button-group)
- [Speed Dial](https://ngwr.dev/reference/components/speed-dial)

## Charts

- [Bar Chart](https://ngwr.dev/reference/components/bar-chart)
- [Calendar Heatmap](https://ngwr.dev/reference/components/calendar-heatmap)
- [Donut Chart](https://ngwr.dev/reference/components/donut-chart)
- [Gauge](https://ngwr.dev/reference/components/gauge)
- [Line Chart](https://ngwr.dev/reference/components/line-chart)
- [Meter Group](https://ngwr.dev/reference/components/meter-group)
- [Sparkline](https://ngwr.dev/reference/components/sparkline)

## Data

- [Drag & Drop](https://ngwr.dev/reference/components/drag-drop)
- [Event Calendar](https://ngwr.dev/reference/components/event-calendar)
- [Graph](https://ngwr.dev/reference/components/graph)
- [Pagination](https://ngwr.dev/reference/components/pagination)
- [Table](https://ngwr.dev/reference/components/table)
- [Tree](https://ngwr.dev/reference/components/tree)
- [Virtual Scroll](https://ngwr.dev/reference/components/virtual-scroll)

## Display

- [Avatar](https://ngwr.dev/reference/components/avatar)
- [Badge](https://ngwr.dev/reference/components/badge)
- [Compare](https://ngwr.dev/reference/components/compare)
- [Counter](https://ngwr.dev/reference/components/counter)
- [Descriptions](https://ngwr.dev/reference/components/descriptions)
- [Divider](https://ngwr.dev/reference/components/divider)
- [Icon](https://ngwr.dev/reference/components/icon)
- [Image Cropper](https://ngwr.dev/reference/components/image-cropper)
- [Keyboard](https://ngwr.dev/reference/components/keyboard)
- [Lightbox](https://ngwr.dev/reference/components/lightbox)
- [Markdown](https://ngwr.dev/reference/components/markdown)
- [QR](https://ngwr.dev/reference/components/qrcode)
- [Statistic](https://ngwr.dev/reference/components/statistic)
- [Timeline](https://ngwr.dev/reference/components/timeline)

## Feedback

- [Alert](https://ngwr.dev/reference/components/alert)
- [Empty](https://ngwr.dev/reference/components/empty)
- [Progress](https://ngwr.dev/reference/components/progress)
- [Pull to Refresh](https://ngwr.dev/reference/components/pull-to-refresh)
- [Result](https://ngwr.dev/reference/components/result)
- [Skeleton](https://ngwr.dev/reference/components/skeleton)
- [Spinner](https://ngwr.dev/reference/components/spinner)

## Form

- [Calendar](https://ngwr.dev/reference/components/calendar)
- [Cascader](https://ngwr.dev/reference/components/cascader)
- [Checkbox](https://ngwr.dev/reference/components/checkbox)
- [Color Picker](https://ngwr.dev/reference/components/color-picker)
- [Date Picker](https://ngwr.dev/reference/components/date-picker)
- [File Upload](https://ngwr.dev/reference/components/file-upload)
- [Form](https://ngwr.dev/reference/components/form)
- [Form Field](https://ngwr.dev/reference/components/form-field)
- [Input](https://ngwr.dev/reference/components/input)
- [Input Number](https://ngwr.dev/reference/components/input-number)
- [Input OTP](https://ngwr.dev/reference/components/input-otp)
- [Knob](https://ngwr.dev/reference/components/knob)
- [Mention](https://ngwr.dev/reference/components/mention)
- [Radio](https://ngwr.dev/reference/components/radio)
- [Rating](https://ngwr.dev/reference/components/rating)
- [Schema Form](https://ngwr.dev/reference/components/schema-form)
- [Segmented](https://ngwr.dev/reference/components/segmented)
- [Select](https://ngwr.dev/reference/components/select)
- [Slider](https://ngwr.dev/reference/components/slider)
- [Switch](https://ngwr.dev/reference/components/switch)
- [Textarea](https://ngwr.dev/reference/components/textarea)
- [Transfer](https://ngwr.dev/reference/components/transfer)

## Layout

- [Card](https://ngwr.dev/reference/components/card)
- [Carousel](https://ngwr.dev/reference/components/carousel)
- [Collapse](https://ngwr.dev/reference/components/collapse)
- [Layout](https://ngwr.dev/reference/components/layout)
- [List](https://ngwr.dev/reference/components/list)
- [Page Header](https://ngwr.dev/reference/components/page-header)
- [Splitter](https://ngwr.dev/reference/components/splitter)
- [Toolbar](https://ngwr.dev/reference/components/toolbar)

## Navigation

- [Anchor](https://ngwr.dev/reference/components/anchor)
- [Back to Top](https://ngwr.dev/reference/components/back-top)
- [Breadcrumbs](https://ngwr.dev/reference/components/breadcrumbs)
- [Burger](https://ngwr.dev/reference/components/burger)
- [Dropdown](https://ngwr.dev/reference/components/dropdown)
- [Sidebar](https://ngwr.dev/reference/components/sidebar)
- [Stepper](https://ngwr.dev/reference/components/stepper)
- [Tabs](https://ngwr.dev/reference/components/tabs)

## Overlays

- [Action Sheet](https://ngwr.dev/reference/components/action-sheet)
- [Command Palette](https://ngwr.dev/reference/components/command-palette)
- [Context Menu](https://ngwr.dev/reference/components/context-menu)
- [Dialog](https://ngwr.dev/reference/components/dialog)
- [Drawer](https://ngwr.dev/reference/components/drawer)
- [Popconfirm](https://ngwr.dev/reference/components/popconfirm)
- [Popover](https://ngwr.dev/reference/components/popover)
- [Toast](https://ngwr.dev/reference/components/toast)
- [Window](https://ngwr.dev/reference/components/window)

## Directives

- [wrAffix](https://ngwr.dev/reference/directives/affix)
- [wrAutofocus](https://ngwr.dev/reference/directives/autofocus)
- [wrAutosize](https://ngwr.dev/reference/directives/autosize)
- [wrClickOutside](https://ngwr.dev/reference/directives/click-outside)
- [wrCopyToClipboard](https://ngwr.dev/reference/directives/copy-to-clipboard)
- [wrTypography](https://ngwr.dev/reference/directives/typography)

## Pipes

- [wrBytes](https://ngwr.dev/reference/pipes/wr-bytes)
- [wrDate](https://ngwr.dev/reference/pipes/wr-date)
- [wrMark](https://ngwr.dev/reference/pipes/wr-mark)
- [wrNumber](https://ngwr.dev/reference/pipes/wr-number)
- [wrPlural](https://ngwr.dev/reference/pipes/wr-plural)
- [wrRange](https://ngwr.dev/reference/pipes/wr-range)
- [wrTruncate](https://ngwr.dev/reference/pipes/wr-truncate)

## Services

- [WrClipboard](https://ngwr.dev/reference/services/clipboard)
- [WrCookie](https://ngwr.dev/reference/services/cookie)
- [WrDensity](https://ngwr.dev/reference/services/density)
- [WrHotkey](https://ngwr.dev/reference/services/hotkey)
- [WrI18n](https://ngwr.dev/reference/services/i18n)
- [WrLoadingBar](https://ngwr.dev/reference/services/loading-bar)
- [WrMedia](https://ngwr.dev/reference/services/media)
- [WrMeta](https://ngwr.dev/reference/services/meta)
- [WrPlatform](https://ngwr.dev/reference/services/platform)
- [WrScroll](https://ngwr.dev/reference/services/scroll)
- [WrStorage](https://ngwr.dev/reference/services/storage)
- [WrTheme](https://ngwr.dev/reference/services/theme)
- [WrTour](https://ngwr.dev/reference/services/tour)

## Utils

- [badgeLog](https://ngwr.dev/reference/utils/badge-log)
- [clamp](https://ngwr.dev/reference/utils/clamp)
- [debounce](https://ngwr.dev/reference/utils/debounce)
- [getFocusableElements](https://ngwr.dev/reference/utils/get-focusable-elements)
- [getRootFontSize](https://ngwr.dev/reference/utils/get-root-font-size)
- [hasModifier](https://ngwr.dev/reference/utils/has-modifier)
- [isComposing](https://ngwr.dev/reference/utils/is-composing)
- [isDefined](https://ngwr.dev/reference/utils/is-defined)
- [isNonEmptyArray](https://ngwr.dev/reference/utils/is-non-empty-array)
- [isObservable](https://ngwr.dev/reference/utils/is-observable)
- [isPrintableKey](https://ngwr.dev/reference/utils/is-printable-key)
- [KEYS](https://ngwr.dev/reference/utils/keys)
- [noop](https://ngwr.dev/reference/utils/noop)
- [numAttr](https://ngwr.dev/reference/utils/num-attr)
- [randomId](https://ngwr.dev/reference/utils/random-id)
- [resolveCssSize](https://ngwr.dev/reference/utils/resolve-css-size)
- [round](https://ngwr.dev/reference/utils/round)
- [throttle](https://ngwr.dev/reference/utils/throttle)
- [trapFocus](https://ngwr.dev/reference/utils/trap-focus)

## Validators

- [cardNumber](https://ngwr.dev/reference/validators/card-number)
- [cvc](https://ngwr.dev/reference/validators/cvc)
- [hexColor](https://ngwr.dev/reference/validators/hex-color)
- [iban](https://ngwr.dev/reference/validators/iban)
- [match](https://ngwr.dev/reference/validators/match)
- [matchFields](https://ngwr.dev/reference/validators/match-fields)
- [maxDate](https://ngwr.dev/reference/validators/max-date)
- [minDate](https://ngwr.dev/reference/validators/min-date)
- [noWhitespace](https://ngwr.dev/reference/validators/no-whitespace)
- [oneOf](https://ngwr.dev/reference/validators/one-of)
- [url](https://ngwr.dev/reference/validators/url)

## Interfaces

- [Overview](https://ngwr.dev/reference/interfaces/overview)
- [Catalog](https://ngwr.dev/reference/interfaces/catalog)
- [Common](https://ngwr.dev/reference/interfaces/common)
- [Theme](https://ngwr.dev/reference/interfaces/theme)

## Other

- [Squircle](https://ngwr.dev/reference/components/squircle)
