JSPM

  • Created
  • Published
  • Downloads 16490
  • Score
    100M100P100Q195562F
  • License MIT

A declarative and reactive breadcrumb for Angular 6 and beyond https://www.npmjs.com/package/xng-breadcrumb

Package Exports

  • xng-breadcrumb

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (xng-breadcrumb) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

XngBreadcrumb

CircleCI npm npm License

A lightweight, configurable and reactive breadcrumb for Angular 6 and beyond https://www.npmjs.com/package/xng-breadcrumb

Demo

Live Demo - BookAWL, a booking system for Air(A), Water(A) or Land(L) travel. Yeah cool right! I came up with that name :)

Features

  • Quick setup with ng add, auto update with ng update
  • Route mapping by default, without any configuration.
  • Declarative as well as Reactive mapping.
  • Skip specific routes displaying in breadcrumb
  • Late mapping of route from server response or by any other means

Development

Run npm start for a dev server that builds and watches both lirary and a demo app, automatically opens app at http://localhost:4200/. The app will automatically reload if you change any of the source files.

Build

Run npm run build to build the library and demo app together. The build artifacts will be stored in the dist/ directory.

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor.