File
Metadata
| changeDetection |
ChangeDetectionStrategy.OnPush |
| host |
{ } |
| providers |
{
provide: ListService, useExisting: UnitAddressListService,
}
|
| selector |
cx-org-unit-address-list |
| templateUrl |
./unit-address-list.component.html |
|
routerKey
|
Default value : ROUTE_PARAMS.addressCode
|
|
|
import { ChangeDetectionStrategy, Component } from '@angular/core';
import { ROUTE_PARAMS } from '@spartacus/organization/administration/root';
import { ListService } from '../../../../shared/list/list.service';
import { UnitAddressListService } from './unit-address-list.service';
@Component({
selector: 'cx-org-unit-address-list',
templateUrl: './unit-address-list.component.html',
changeDetection: ChangeDetectionStrategy.OnPush,
host: { class: 'content-wrapper' },
providers: [
{
provide: ListService,
useExisting: UnitAddressListService,
},
],
})
export class UnitAddressListComponent {
routerKey = ROUTE_PARAMS.addressCode;
}
<cx-org-sub-list
key="id"
[routerKey]="routerKey"
class="has-nested-view"
[showHint]="true"
>
<a actions class="link" routerLink="create">
{{ 'organization.create' | cxTranslate }}
</a>
</cx-org-sub-list>
Legend
Html element with directive