Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xrobert35/asi-ngtools
Angular 4, Angular 5, Angular 6, Angular 8 component library
https://github.com/xrobert35/asi-ngtools
angular-components angular-universal angular4 angular5
Last synced: 3 months ago
JSON representation
Angular 4, Angular 5, Angular 6, Angular 8 component library
- Host: GitHub
- URL: https://github.com/xrobert35/asi-ngtools
- Owner: xrobert35
- Created: 2017-10-23T08:16:59.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2023-01-04T19:19:31.000Z (about 2 years ago)
- Last Synced: 2024-09-28T17:40:58.871Z (3 months ago)
- Topics: angular-components, angular-universal, angular4, angular5
- Language: TypeScript
- Homepage: https://ng-tools.asi.fr
- Size: 4.49 MB
- Stars: 10
- Watchers: 1
- Forks: 4
- Open Issues: 25
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# asi-ngtools
This project is a little components library, simple to use, which will help you to simplify your project.
##### To use it with angular 8 :
`npm install -save @asi-ngtools/lib@^8.0.0`
##### To use it with angular 6 :
`npm install -save @asi-ngtools/lib@^6.0.0`
##### To use it with angular 5 :
`npm install -save @asi-ngtools/lib@^5.0.0`
#### To use it with angular 4 :
`npm install -save @asi-ngtools/lib@^4.0.0`
This library also work with **angular universal**
The documentation can be found on this website : https://ng-tools.asi.fr
Here's the list of components that can be found in the library :
| Name | Description |
| :------------: | :------------: |
| asi-select | A simple or multi selection listbox component |
| asi-autocomplete | A typeahead component |
| asi-autocomplete-multiple | A multi selection typeahead component |
| asi-input | Simple input |
| asi-input-icon | Simple input with an fa-icon |
| asi-textarea | Simple textarea |
| asi-checkbox | Simple checkbox |
| asi-button | Simple button |
| asi-link-button | A href with the design of a button |
| asi-switch | Simple switch |
| asi-radio-group | Radio button component |
| asi-datepicker | A datepicker |
| asi-dmy-picker | A day month year picker |
| asi-calendar | A calendar |
| asi-error-messages | A component used to display error message |
| asi-notification | Display success/warning/error/info notification |
| asi-dialog | Display dialog box |
| asi-table | Display a table with pagination |
| asi-tree-view | Display a tree view |
| asi-tab-group | Display a tab group |
| asi-file-chooser | Used to choose a file |
| asi-image-chooser | Used to choose an image |
| asi-fa-icon | Used to display font awesome icon |
| asi-bind-html | Allow you to load and inject html |
| asi-bind-and-compile-html | Allow you to load and injected angular compilated html |
| asi-code-viewer | Allow you to display code |Here's the list of services that can be found in the library :
| Name | Description |
| :------------: | :------------: |
| AsiCssInjectorService | Allow you load and inject css |
| AsiFileService | Allow you manage file easily |
| AsiPaginationService | Simple service to paginate data |
| AsiSessionStorageService | Simple service to save data in sessionStorage |
| AsiLocalStorageStorageService | Simple service to save data in localStorage |Here's the list of validators that can be found in the library :
| Name | Description |
| :------------: | :------------: |
| AsiValidators.email | Allow you to validate a none required email |
| AsiValidators.minDateFromControl | Allow you to dynamically validate a min date from formControl |
| AsiValidators.minDateFromControl | Allow you to dynamically validate a max date from formControl |## License
MIT © [xrobert](mailto:[email protected])