mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
AngularPanels: Fixes issue with discrete panel that used the initialized event (#30133)
This commit is contained in:
parent
e4607a4a19
commit
80130d1c6f
@ -22,6 +22,7 @@ export const PanelEvents = {
|
|||||||
dataSnapshotLoad: eventFactory<DataQueryResponseData[]>('data-snapshot-load'),
|
dataSnapshotLoad: eventFactory<DataQueryResponseData[]>('data-snapshot-load'),
|
||||||
editModeInitialized: eventFactory('init-edit-mode'),
|
editModeInitialized: eventFactory('init-edit-mode'),
|
||||||
initPanelActions: eventFactory<AngularPanelMenuItem[]>('init-panel-actions'),
|
initPanelActions: eventFactory<AngularPanelMenuItem[]>('init-panel-actions'),
|
||||||
|
initialized: eventFactory('panel-initialized'),
|
||||||
panelTeardown: eventFactory('panel-teardown'),
|
panelTeardown: eventFactory('panel-teardown'),
|
||||||
render: eventFactory<any>('render'),
|
render: eventFactory<any>('render'),
|
||||||
};
|
};
|
||||||
|
@ -51,6 +51,7 @@ export class PanelCtrl {
|
|||||||
|
|
||||||
panelDidMount() {
|
panelDidMount() {
|
||||||
this.events.emit(PanelEvents.componentDidMount);
|
this.events.emit(PanelEvents.componentDidMount);
|
||||||
|
this.events.emit(PanelEvents.initialized);
|
||||||
this.dashboard.panelInitialized(this.panel);
|
this.dashboard.panelInitialized(this.panel);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user