Angular Breadcrumb

Angular Breadcrumb

·

1 min read

Angular Breadcrumb provides contextual information about page hierarchy.

Setup

Refer to PrimeNG setup documentation for download and installation steps for your environment.

Import

import {BreadcrumbModule} from 'primeng/breadcrumb';
import {MenuItem} from 'primeng/api';

Breadcrumb uses the common menumodel api to define its items, visit MenuModel API for details.

Getting Started

Breadcrumb requires a collection of menuitems connected to its model property.

export class BreadcrumbDemo implements OnInit {

    private items: MenuItem[];

    ngOnInit() {
        this.items = [
            {label:'Categories'},
            {label:'Sports'},
            {label:'Football'},
            {label:'Countries'},
            {label:'Spain'},
            {label:'F.C. Barcelona'},
            {label:'Squad'},
            {label:'Lionel Messi', url: 'https://en.wikipedia.org/wiki/Lionel_Messi'}
        ];
    }
}
<p-breadcrumb [model]="items"></p-breadcrumb>

Theming

Breadcrumb supports various themes featuring Material, Bootstrap, Fluent as well as your own custom themes via the Designer tool.

Resources

Visit the PrimeNG Breadcrumb showcase for demos and documentation.