@allurereport/plugin-dashboard
Version:
Allure Dashboard Plugin – plugin for generating dashboard with a mix of charts
14 lines (13 loc) • 876 B
TypeScript
import { type AllureStore, type PluginContext, type ReportFiles } from "@allurereport/plugin-api";
import type { DashboardOptions, DashboardPluginOptions, TemplateManifest } from "./model.js";
import type { DashboardDataWriter, ReportFile } from "./writer.js";
export declare const readTemplateManifest: (singleFileMode?: boolean) => Promise<TemplateManifest>;
export declare const generateAllCharts: (writer: DashboardDataWriter, store: AllureStore, options: DashboardPluginOptions, context: PluginContext) => Promise<void>;
export declare const generateEnvirontmentsList: (writer: DashboardDataWriter, store: AllureStore) => Promise<void>;
export declare const generateStaticFiles: (payload: DashboardOptions & {
allureVersion: string;
reportFiles: ReportFiles;
reportDataFiles: ReportFile[];
reportUuid: string;
reportName: string;
}) => Promise<void>;