This library was generated with Nx.
The Nucleus Material is a collection of Angular Material UI components designed to enhance the user interface of Angular applications. It includes the following elements:
-
NucDialogService
for opening and displaying custom nucleus dialogs. -
*nucLoadedContent
structural directive: Manages the display of content based on observable state. It handles loading and error messages, actual content, and provides an option to retry failed requests. -
NucSnackbarService
: for displaying different snackbars based on the passed configuration. It supports various types including info, warning, danger, success, and progress. -
nucSwipe
attribute directive: An enhancement of the Angular Material Tab Group, it supports swipe gestures on touch devices for better navigation between tabs. -
nuc-user-avatar
component: Displays the passed user picture, or generates one from the user’s name and surname.
These components provide a comprehensive set of tools for building interactive and responsive Angular applications.
The library has the following peer dependencies:
@angular/common
@angular/core
@angular/material
rxjs
hammerjs
Run nx test nucleus-material
to execute the unit tests.