@revealbi/ui
Version:
26 lines (24 loc) • 934 B
TypeScript
import { VisualizationViewerOptions } from './options/visualization-viewer-options';
import { LitElement, PropertyValueMap } from 'lit';
export declare class RvVisualizationViewer extends LitElement {
static styles: import('lit').CSSResult;
private _revealView;
private _mergedOptions;
dashboard: string | unknown;
options: VisualizationViewerOptions;
visualization: string | number;
protected firstUpdated(changedProperties: PropertyValueMap<any> | Map<PropertyKey, unknown>): void;
private init;
private setVisualization;
private updateDashboard;
private updateOptions;
private updateVisualization;
private loadRVDashboard;
protected updated(changedProperties: PropertyValueMap<any> | Map<PropertyKey, unknown>): void;
protected render(): unknown;
}
declare global {
interface HTMLElementTagNameMap {
'rv-visualization-viewer': RvVisualizationViewer;
}
}