diff options
author | Christoph Cullmann <cullmann@kde.org> | 2024-04-28 17:33:09 +0200 |
---|---|---|
committer | Christoph Cullmann <cullmann@kde.org> | 2024-04-28 17:33:09 +0200 |
commit | e77051ccc4b47951bfa4fde2be436b1bb2fb113b (patch) | |
tree | f0b75ee3521da9c8cd39dac4359212348f70e4e8 /themes/blowfish/assets/lib/mermaid/diagrams/flowchart/elk | |
parent | 4b355837824ac2422d371acef790f0f4249255c7 (diff) |
use https://github.com/nunocoracao/blowfish.git
Diffstat (limited to 'themes/blowfish/assets/lib/mermaid/diagrams/flowchart/elk')
7 files changed, 49 insertions, 0 deletions
diff --git a/themes/blowfish/assets/lib/mermaid/diagrams/flowchart/elk/detector.d.ts b/themes/blowfish/assets/lib/mermaid/diagrams/flowchart/elk/detector.d.ts new file mode 100644 index 0000000..487b548 --- /dev/null +++ b/themes/blowfish/assets/lib/mermaid/diagrams/flowchart/elk/detector.d.ts @@ -0,0 +1,3 @@ +import type { ExternalDiagramDefinition } from '../../../diagram-api/types.js'; +declare const plugin: ExternalDiagramDefinition; +export default plugin; diff --git a/themes/blowfish/assets/lib/mermaid/diagrams/flowchart/elk/detector.spec.d.ts b/themes/blowfish/assets/lib/mermaid/diagrams/flowchart/elk/detector.spec.d.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/themes/blowfish/assets/lib/mermaid/diagrams/flowchart/elk/detector.spec.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/themes/blowfish/assets/lib/mermaid/diagrams/flowchart/elk/flowRenderer-elk.d.ts b/themes/blowfish/assets/lib/mermaid/diagrams/flowchart/elk/flowRenderer-elk.d.ts new file mode 100644 index 0000000..153b508 --- /dev/null +++ b/themes/blowfish/assets/lib/mermaid/diagrams/flowchart/elk/flowRenderer-elk.d.ts @@ -0,0 +1,10 @@ +export function setConf(cnf: any): void; +export function addVertices(vert: any, svgId: any, root: any, doc: any, diagObj: any, parentLookupDb: any, graph: any): Promise<any>; +export function addEdges(edges: object, diagObj: any, graph: any, svg: any): any; +export function getClasses(text: any, diagObj: any): Record<string, import('../../../diagram-api/types.js').DiagramStyleClassDef>; +export function draw(text: any, id: any, _version: any, diagObj: any): Promise<void>; +declare namespace _default { + export { getClasses }; + export { draw }; +} +export default _default; diff --git a/themes/blowfish/assets/lib/mermaid/diagrams/flowchart/elk/flowchart-elk-definition.d.ts b/themes/blowfish/assets/lib/mermaid/diagrams/flowchart/elk/flowchart-elk-definition.d.ts new file mode 100644 index 0000000..a3fc657 --- /dev/null +++ b/themes/blowfish/assets/lib/mermaid/diagrams/flowchart/elk/flowchart-elk-definition.d.ts @@ -0,0 +1,10 @@ +import * as db from '../flowDb.js'; +export declare const diagram: { + db: typeof db; + renderer: { + getClasses: (text: any, diagObj: any) => Record<string, import("../../../diagram-api/types.js").DiagramStyleClassDef>; + draw: (text: any, id: any, _version: any, diagObj: any) => Promise<void>; + }; + parser: any; + styles: (options: import("./styles.js").FlowChartStyleOptions) => string; +}; diff --git a/themes/blowfish/assets/lib/mermaid/diagrams/flowchart/elk/render-utils.d.ts b/themes/blowfish/assets/lib/mermaid/diagrams/flowchart/elk/render-utils.d.ts new file mode 100644 index 0000000..b122751 --- /dev/null +++ b/themes/blowfish/assets/lib/mermaid/diagrams/flowchart/elk/render-utils.d.ts @@ -0,0 +1,5 @@ +export interface TreeData { + parentById: Record<string, string>; + childrenById: Record<string, string[]>; +} +export declare const findCommonAncestor: (id1: string, id2: string, treeData: TreeData) => string; diff --git a/themes/blowfish/assets/lib/mermaid/diagrams/flowchart/elk/render-utils.spec.d.ts b/themes/blowfish/assets/lib/mermaid/diagrams/flowchart/elk/render-utils.spec.d.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/themes/blowfish/assets/lib/mermaid/diagrams/flowchart/elk/render-utils.spec.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/themes/blowfish/assets/lib/mermaid/diagrams/flowchart/elk/styles.d.ts b/themes/blowfish/assets/lib/mermaid/diagrams/flowchart/elk/styles.d.ts new file mode 100644 index 0000000..651501c --- /dev/null +++ b/themes/blowfish/assets/lib/mermaid/diagrams/flowchart/elk/styles.d.ts @@ -0,0 +1,19 @@ +/** Returns the styles given options */ +export interface FlowChartStyleOptions { + arrowheadColor: string; + border2: string; + clusterBkg: string; + clusterBorder: string; + edgeLabelBackground: string; + fontFamily: string; + lineColor: string; + mainBkg: string; + nodeBorder: string; + nodeTextColor: string; + tertiaryColor: string; + textColor: string; + titleColor: string; + [key: string]: string; +} +declare const getStyles: (options: FlowChartStyleOptions) => string; +export default getStyles; |