grafana/public/app/features/scenes/core/SceneDataNode.ts
Torkel Ödegaard 8d92417a16
Scenes: Improve typing of scene state to avoid type guards and casting (#52422)
* Trying to get rid of type guard but failing

* Improve typing of scene object state

* Fixed wrongly renamed event

* Tweaks
2022-07-19 17:46:49 +02:00

11 lines
312 B
TypeScript

import { PanelData } from '@grafana/data';
import { SceneObjectBase } from './SceneObjectBase';
import { SceneObjectStatePlain } from './types';
export interface SceneDataNodeState extends SceneObjectStatePlain {
data?: PanelData;
}
export class SceneDataNode extends SceneObjectBase<SceneDataNodeState> {}