# @acpaas-ui/ngx-components/forms

The forms module is a collection of several forms-related modules, like an autocomplete, a datepicker, a mask, a range slider, a timepicker, etc.
You can find an overview in the [Modules](#modules) section below.

## Documentation

Visit our [documentation site](https://acpaas-ui.digipolis.be/) for full how-to docs and guidelines

## <a name="modules"></a>Modules

| Name         | Description | Documentation |
| -----------  | ------ | -------------------------- |
| `AutoCompleteModule` | This module creates an input field with autocomplete functionality. | [Documentation](./src/auto-complete/README.md) |
| `DatepickerModule` | This package allows the user to select a date either by input or by picking one in the calendar flyout. | [Documentation](./src/datepicker/README.md) |
| `MaskModule` | With this module you can make input fields that only accept a specific format. | [Documentation](./src/mask/README.md) |
| `RangeSliderModule` | This module provides a range slider. | [Documentation](./src/range-slider/README.md) |
| `SearchFilterModule` | This package allows the user to use a JIRA-like filter component with remote search capabilities. | [Documentation](./src/search-filter/README.md) |
| `TimepickerModule` | This package allows the user set the time either by choosing a slot in the dropdown or by typing in the autocomplete field. | [Documentation](./src/timepicker/README.md) |
| `UploadModule` | This module provides a couple of upload components and a specific `Uploader` class. | [Documentation](./src/upload/README.md) |
| `WysiwygModule` | This module provides a wysiwyg that can be used on a page or a form. | [Documentation](./src/wysiwyg/README.md) |

## Contributing

Visit our [Contribution Guidelines](../../CONTRIBUTING.md) for more information on how to contribute.
