@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
16 lines (15 loc) • 791 B
TypeScript
import { ElementFinder } from "protractor";
import { Atom } from "@nova-ui/bits/sdk/atoms";
import { AccordionAtom } from "./accordion.atom";
import { ConfiguratorSectionAtom } from "./configurator-section.atom";
import { DashboardWizardAtom } from "./dashboard-wizard.atom";
export declare class ConfiguratorAtom extends Atom {
static CSS_CLASS: string;
get wizard(): DashboardWizardAtom;
private root;
getSectionByIndex: (index: number) => ConfiguratorSectionAtom;
getAccordion(sectionHeaderSubstring: string, accordionLabel: string): Promise<AccordionAtom | undefined>;
getResetColumnsButton(): ElementFinder;
getSectionByHeaderText(text: string, isSubstring?: boolean): Promise<ConfiguratorSectionAtom | undefined>;
getConfigSections(): Promise<any[]>;
}