projects/congarevenuecloud/elements/src/lib/breadcrumb/breadcrumb.component.ts
The Breadcrumb component generates links which allow users to navigate to different pages.
import { BreadcrumbModule } from '@congarevenuecloud/elements';
@NgModule({
imports: [BreadcrumbModule, ...]
})
export class AppModule {}
// Generate breadcrumb from AObject record
```typescript
<apt-breadcrumb [sobject]="product"></apt-breadcrumb>
// Pass in a defined array of breadcrumbs.
```typescript
<apt-breadcrumb
[label]="myLabel"
[breadcrumbs]="myBreadcrumbs"
[autoGenerated]="false"
></apt-breadcrumb>
OnChanges
OnDestroy
changeDetection | ChangeDetectionStrategy.OnPush |
selector | apt-breadcrumb |
styleUrls | ./breadcrumb.component.scss |
template |
|
Inputs |
constructor(categoryService: CategoryService, aobjectService: AObjectService, translateService: TranslateService)
|
||||||||||||
Parameters :
|
autoGenerated |
Type : boolean
|
Default value : true
|
Flag to generate the breadcrumbs based on the given AObject record. |
breadcrumbs |
Type : Array<BreadcrumbLink>
|
Array of breadcrumb links to use to create the set of breadcrumbs. This will override the system from generating breadcrumbs based on any given AObject record. |
label |
Type : string
|
Label to use for current location. |
route |
Type : string
|
Route to use for breadcrumb navigation. |
sobject |
Type : AObject
|
AObject record to use for this component to generate breadcrumbs. |
./breadcrumb.component.scss