global-context/core/global-context.component.ts
GlobalContextComponent
This component manages the global context across the application. It synchronizes state between:
Key lifecycle phases:
| changeDetection | ChangeDetectionStrategy.OnPush |
| host | { |
| selector | c8y-global-context |
| standalone | true |
| imports |
TooltipModule
|
| templateUrl | ./global-context.component.html |
No results matching.
@if (globalContextState() !== null && isVisible()) {
<c8y-context-controls
[settings]="settings"
[context]="globalContextState()"
[isLoading]="globalContextService.isLoading()"
(refresh)="onRefresh()"
(contextChange)="onChanges($event)"
(contextClick)="gcs.toggle()"
></c8y-context-controls>
<c8y-configuration-collapse
#gcs
[context]="globalContextState()"
(contextChange)="onChanges($event)"
(refreshOptionChange)="onRefreshOptionChanges($event)"
(savePreferenceChange)="shouldSaveDashboardState = $event"
></c8y-configuration-collapse>
}