Я использую следующую команду для генерации моего нового проекта Grafana:
npx @grafana/toolkit plugin:create my-plugin
После развертывания и просмотра на приборной панели я вижу в консоли:
Использование строк как события устарели и будут удалены в следующей версии. (INIT-редактировать-режим) Использование строк в качестве событий устарело и будет удалено в следующей версии. (Визуализация) Использование строк в качестве событий устарело и будет удалено в следующей версии. (ошибка данных)
Код в шаблоне выглядит следующим образом:
this.events.on('init-edit-mode', this.onInitEditMode.bind(this));
this.events.on('render', this.onRender.bind(this));
this.events.on('data-error', this.onDataError.bind(this));
this.events.on(PanelEvents.dataReceived, this.onDataReceived.bind(this));
this.events.on(PanelEvents.dataSnapshotLoad, this.onDataReceived.bind(this));
this.events.on(PanelEvents.editModeInitialized, this.onInitEditMode.bind(this));