@nova-ui/dashboards
Version:
Nova Dashboards is a framework designed to provide feature developers with a common solution for presenting data coming from various sources within a single view, as well as a set of predefined widget visualizations that are 100% configuration-driven and
77 lines (76 loc) • 2.03 kB
TypeScript
import { IProviderConfiguration } from "../../types";
export declare const drilldownConfigurator: {
structure: {
"/": {
id: string;
componentType: string;
properties: {
elementClass: string;
nodes: string[];
};
};
presentation: {
id: string;
componentType: string;
properties: {
headerText: string;
nodes: string[];
};
};
titleAndDescription: {
id: string;
componentType: string;
providers: {
converter: {
providerId: string;
};
};
};
dataAndCalculations: {
id: string;
componentType: string;
properties: {
headerText: string;
nodes: string[];
};
};
dataSource: {
id: string;
componentType: string;
properties: {
dataSourceProviders: string[];
};
providers: {
converter: IProviderConfiguration;
};
};
grouping: {
id: string;
componentType: string;
properties: {
groups: never[];
groupBy: never[];
};
providers: {
converter: IProviderConfiguration;
};
};
entityFormatting: {
id: string;
componentType: string;
properties: {
mappingKeys: string[];
dataFieldIds: {
icon: string;
status: string;
detailedUrl: string;
label: string;
url: string;
};
};
providers: {
converter: IProviderConfiguration;
};
};
};
};