@atomist/sdm-pack-aspect
Version:
an Atomist SDM Extension Pack for visualizing drift across an organization
32 lines • 982 B
TypeScript
import * as React from "react";
import { TagTree } from "../lib/routes/api";
export interface CurrentIdealForDisplay {
displayValue: string;
}
export interface PossibleIdealForDisplay {
url?: string;
fingerprintName: string;
displayValue: string;
stringified: string;
}
export declare type FieldToDisplay = string;
export interface SunburstPageProps {
readonly workspaceId: string;
readonly heading: string;
readonly subheading?: string;
readonly currentIdeal: CurrentIdealForDisplay;
readonly possibleIdeals: PossibleIdealForDisplay[];
readonly query: string;
readonly dataUrl: string;
readonly tree: TagTree;
/**
* Tags selected
*/
readonly selectedTags: string[];
/**
* If these fields exist on a node, display them on hover
*/
fieldsToDisplay: FieldToDisplay[];
}
export declare function SunburstPage(props: SunburstPageProps): React.ReactElement;
//# sourceMappingURL=sunburstPage.d.ts.map