@kolektor/nucleus-material
TypeScript icon, indicating that this package has built-in type declarations

0.1.735 • Public • Published

nucleus-material

This library was generated with Nx.

Overview

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.

Peer dependencies

The library has the following peer dependencies:

  • @angular/common
  • @angular/core
  • @angular/material
  • rxjs
  • hammerjs

Running unit tests

Run nx test nucleus-material to execute the unit tests.

Readme

Keywords

none

Package Sidebar

Install

npm i @kolektor/nucleus-material

Weekly Downloads

136

Version

0.1.735

License

none

Unpacked Size

208 kB

Total Files

39

Last publish

Collaborators

  • jpurgar