diff options
Diffstat (limited to 'themes/blowfish/assets/lib/mermaid/diagrams/gantt')
6 files changed, 121 insertions, 0 deletions
diff --git a/themes/blowfish/assets/lib/mermaid/diagrams/gantt/ganttDb.d.ts b/themes/blowfish/assets/lib/mermaid/diagrams/gantt/ganttDb.d.ts new file mode 100644 index 0000000..fd13183 --- /dev/null +++ b/themes/blowfish/assets/lib/mermaid/diagrams/gantt/ganttDb.d.ts @@ -0,0 +1,106 @@ +export function clear(): void; +export function setAxisFormat(txt: any): void; +export function getAxisFormat(): string; +export function setTickInterval(txt: any): void; +export function getTickInterval(): any; +export function setTodayMarker(txt: any): void; +export function getTodayMarker(): string; +export function setDateFormat(txt: any): void; +export function enableInclusiveEndDates(): void; +export function endDatesAreInclusive(): boolean; +export function enableTopAxis(): void; +export function topAxisEnabled(): boolean; +export function setDisplayMode(txt: any): void; +export function getDisplayMode(): string; +export function getDateFormat(): string; +export function setIncludes(txt: any): void; +export function getIncludes(): any[]; +export function setExcludes(txt: any): void; +export function getExcludes(): any[]; +export function getLinks(): {}; +export function addSection(txt: any): void; +export function getSections(): any[]; +export function getTasks(): any[]; +export function isInvalidDate(date: any, dateFormat: any, excludes: any, includes: any): any; +export function setWeekday(txt: any): void; +export function getWeekday(): string; +export function addTask(descr: any, data: any): void; +export function findTaskById(id: any): any; +export function addTaskOrg(descr: any, data: any): void; +export function setLink(ids: any, _linkStr: any): void; +export function setClass(ids: any, className: any): void; +export function setClickEvent(ids: any, functionName: any, functionArgs: any): void; +export function bindFunctions(element: any): void; +declare namespace _default { + export function getConfig(): import("../../config.type.js").GanttDiagramConfig | undefined; + export { clear }; + export { setDateFormat }; + export { getDateFormat }; + export { enableInclusiveEndDates }; + export { endDatesAreInclusive }; + export { enableTopAxis }; + export { topAxisEnabled }; + export { setAxisFormat }; + export { getAxisFormat }; + export { setTickInterval }; + export { getTickInterval }; + export { setTodayMarker }; + export { getTodayMarker }; + export { setAccTitle }; + export { getAccTitle }; + export { setDiagramTitle }; + export { getDiagramTitle }; + export { setDisplayMode }; + export { getDisplayMode }; + export { setAccDescription }; + export { getAccDescription }; + export { addSection }; + export { getSections }; + export { getTasks }; + export { addTask }; + export { findTaskById }; + export { addTaskOrg }; + export { setIncludes }; + export { getIncludes }; + export { setExcludes }; + export { getExcludes }; + export { setClickEvent }; + export { setLink }; + export { getLinks }; + export { bindFunctions }; + export { parseDuration }; + export { isInvalidDate }; + export { setWeekday }; + export { getWeekday }; +} +export default _default; +import { setAccTitle } from '../common/commonDb.js'; +import { getAccTitle } from '../common/commonDb.js'; +import { setDiagramTitle } from '../common/commonDb.js'; +import { getDiagramTitle } from '../common/commonDb.js'; +import { setAccDescription } from '../common/commonDb.js'; +import { getAccDescription } from '../common/commonDb.js'; +/** + * Parse a string into the args for `dayjs.add()`. + * + * The string have to be compound by a value and a shorthand duration unit. For example `5d` + * represents 5 days. + * + * Please be aware that 1 day may be 23 or 25 hours, if the user lives in an area + * that has daylight savings time (or even 23.5/24.5 hours in Lord Howe Island!) + * + * Shorthand unit supported are: + * + * - `y` for years + * - `M` for months + * - `w` for weeks + * - `d` for days + * - `h` for hours + * - `s` for seconds + * - `ms` for milliseconds + * + * @param {string} str - A string representing the duration. + * @returns {[value: number, unit: dayjs.ManipulateType]} Arguments to pass to `dayjs.add()` + */ +declare function parseDuration(str: string): [value: number, unit: dayjs.ManipulateType]; +import dayjs from 'dayjs'; diff --git a/themes/blowfish/assets/lib/mermaid/diagrams/gantt/ganttDb.spec.d.ts b/themes/blowfish/assets/lib/mermaid/diagrams/gantt/ganttDb.spec.d.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/themes/blowfish/assets/lib/mermaid/diagrams/gantt/ganttDb.spec.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/themes/blowfish/assets/lib/mermaid/diagrams/gantt/ganttDetector.d.ts b/themes/blowfish/assets/lib/mermaid/diagrams/gantt/ganttDetector.d.ts new file mode 100644 index 0000000..46efe84 --- /dev/null +++ b/themes/blowfish/assets/lib/mermaid/diagrams/gantt/ganttDetector.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/gantt/ganttDiagram.d.ts b/themes/blowfish/assets/lib/mermaid/diagrams/gantt/ganttDiagram.d.ts new file mode 100644 index 0000000..f7aaea1 --- /dev/null +++ b/themes/blowfish/assets/lib/mermaid/diagrams/gantt/ganttDiagram.d.ts @@ -0,0 +1,2 @@ +import type { DiagramDefinition } from '../../diagram-api/types.js'; +export declare const diagram: DiagramDefinition; diff --git a/themes/blowfish/assets/lib/mermaid/diagrams/gantt/ganttRenderer.d.ts b/themes/blowfish/assets/lib/mermaid/diagrams/gantt/ganttRenderer.d.ts new file mode 100644 index 0000000..27307d8 --- /dev/null +++ b/themes/blowfish/assets/lib/mermaid/diagrams/gantt/ganttRenderer.d.ts @@ -0,0 +1,7 @@ +export function setConf(): void; +export function draw(text: any, id: any, version: any, diagObj: any): void; +declare namespace _default { + export { setConf }; + export { draw }; +} +export default _default; diff --git a/themes/blowfish/assets/lib/mermaid/diagrams/gantt/styles.d.ts b/themes/blowfish/assets/lib/mermaid/diagrams/gantt/styles.d.ts new file mode 100644 index 0000000..1d8e7c5 --- /dev/null +++ b/themes/blowfish/assets/lib/mermaid/diagrams/gantt/styles.d.ts @@ -0,0 +1,2 @@ +export default getStyles; +declare function getStyles(options: any): string; |