This commit is contained in:
parent
4b35583782
commit
e77051ccc4
1987 changed files with 1147290 additions and 5648 deletions
153
themes/blowfish/assets/lib/mermaid/diagrams/sequence/sequenceDb.d.ts
vendored
Normal file
153
themes/blowfish/assets/lib/mermaid/diagrams/sequence/sequenceDb.d.ts
vendored
Normal file
|
@ -0,0 +1,153 @@
|
|||
export function addBox(data: any): void;
|
||||
export function addActor(id: any, name: any, description: any, type: any): void;
|
||||
export function addMessage(idFrom: any, idTo: any, message: any, answer: any): void;
|
||||
export function addSignal(idFrom: any, idTo: any, message: {
|
||||
text: undefined;
|
||||
wrap: undefined;
|
||||
} | undefined, messageType: any, activate?: boolean): boolean;
|
||||
export function hasAtLeastOneBox(): boolean;
|
||||
export function hasAtLeastOneBoxWithTitle(): boolean;
|
||||
export function getMessages(): never[];
|
||||
export function getBoxes(): never[];
|
||||
export function getActors(): {};
|
||||
export function getCreatedActors(): {};
|
||||
export function getDestroyedActors(): {};
|
||||
export function getActor(id: any): any;
|
||||
export function getActorKeys(): string[];
|
||||
export function enableSequenceNumbers(): void;
|
||||
export function disableSequenceNumbers(): void;
|
||||
export function showSequenceNumbers(): boolean;
|
||||
export function setWrap(wrapSetting: any): void;
|
||||
export function autoWrap(): boolean | undefined;
|
||||
export function clear(): void;
|
||||
export function parseMessage(str: any): {
|
||||
text: any;
|
||||
wrap: boolean | undefined;
|
||||
};
|
||||
export function parseBoxData(str: any): {
|
||||
color: any;
|
||||
text: string | undefined;
|
||||
wrap: boolean | undefined;
|
||||
};
|
||||
export namespace LINETYPE {
|
||||
let SOLID: number;
|
||||
let DOTTED: number;
|
||||
let NOTE: number;
|
||||
let SOLID_CROSS: number;
|
||||
let DOTTED_CROSS: number;
|
||||
let SOLID_OPEN: number;
|
||||
let DOTTED_OPEN: number;
|
||||
let LOOP_START: number;
|
||||
let LOOP_END: number;
|
||||
let ALT_START: number;
|
||||
let ALT_ELSE: number;
|
||||
let ALT_END: number;
|
||||
let OPT_START: number;
|
||||
let OPT_END: number;
|
||||
let ACTIVE_START: number;
|
||||
let ACTIVE_END: number;
|
||||
let PAR_START: number;
|
||||
let PAR_AND: number;
|
||||
let PAR_END: number;
|
||||
let RECT_START: number;
|
||||
let RECT_END: number;
|
||||
let SOLID_POINT: number;
|
||||
let DOTTED_POINT: number;
|
||||
let AUTONUMBER: number;
|
||||
let CRITICAL_START: number;
|
||||
let CRITICAL_OPTION: number;
|
||||
let CRITICAL_END: number;
|
||||
let BREAK_START: number;
|
||||
let BREAK_END: number;
|
||||
let PAR_OVER_START: number;
|
||||
}
|
||||
export namespace ARROWTYPE {
|
||||
let FILLED: number;
|
||||
let OPEN: number;
|
||||
}
|
||||
export namespace PLACEMENT {
|
||||
let LEFTOF: number;
|
||||
let RIGHTOF: number;
|
||||
let OVER: number;
|
||||
}
|
||||
export function addNote(actor: any, placement: any, message: any): void;
|
||||
export function addLinks(actorId: any, text: any): void;
|
||||
export function addALink(actorId: any, text: any): void;
|
||||
export function addProperties(actorId: any, text: any): void;
|
||||
export function addDetails(actorId: any, text: any): void;
|
||||
export function getActorProperty(actor: any, key: any): any;
|
||||
export function apply(param: object | object[] | AddMessageParams): void;
|
||||
declare namespace _default {
|
||||
export { addActor };
|
||||
export { addMessage };
|
||||
export { addSignal };
|
||||
export { addLinks };
|
||||
export { addDetails };
|
||||
export { addProperties };
|
||||
export { autoWrap };
|
||||
export { setWrap };
|
||||
export { enableSequenceNumbers };
|
||||
export { disableSequenceNumbers };
|
||||
export { showSequenceNumbers };
|
||||
export { getMessages };
|
||||
export { getActors };
|
||||
export { getCreatedActors };
|
||||
export { getDestroyedActors };
|
||||
export { getActor };
|
||||
export { getActorKeys };
|
||||
export { getActorProperty };
|
||||
export { getAccTitle };
|
||||
export { getBoxes };
|
||||
export { getDiagramTitle };
|
||||
export { setDiagramTitle };
|
||||
export function getConfig(): import("../../config.type.js").SequenceDiagramConfig | undefined;
|
||||
export { clear };
|
||||
export { parseMessage };
|
||||
export { parseBoxData };
|
||||
export { LINETYPE };
|
||||
export { ARROWTYPE };
|
||||
export { PLACEMENT };
|
||||
export { addNote };
|
||||
export { setAccTitle };
|
||||
export { apply };
|
||||
export { setAccDescription };
|
||||
export { getAccDescription };
|
||||
export { hasAtLeastOneBox };
|
||||
export { hasAtLeastOneBoxWithTitle };
|
||||
}
|
||||
export default _default;
|
||||
/**
|
||||
* A message from one actor to another.
|
||||
*/
|
||||
export type AddMessageParams = {
|
||||
/**
|
||||
* - The id of the actor sending the message.
|
||||
*/
|
||||
from: string;
|
||||
/**
|
||||
* - The id of the actor receiving the message.
|
||||
*/
|
||||
to: string;
|
||||
/**
|
||||
* - The message text.
|
||||
*/
|
||||
msg: string;
|
||||
/**
|
||||
* - The type of signal.
|
||||
*/
|
||||
signalType: number;
|
||||
/**
|
||||
* - Set to `"addMessage"` if this is an `AddMessageParams`.
|
||||
*/
|
||||
type: "addMessage";
|
||||
/**
|
||||
* - If `true`, this signal starts an activation.
|
||||
*/
|
||||
activate?: boolean | undefined;
|
||||
};
|
||||
import { getAccTitle } from '../common/commonDb.js';
|
||||
import { getDiagramTitle } from '../common/commonDb.js';
|
||||
import { setDiagramTitle } from '../common/commonDb.js';
|
||||
import { setAccTitle } from '../common/commonDb.js';
|
||||
import { setAccDescription } from '../common/commonDb.js';
|
||||
import { getAccDescription } from '../common/commonDb.js';
|
3
themes/blowfish/assets/lib/mermaid/diagrams/sequence/sequenceDetector.d.ts
vendored
Normal file
3
themes/blowfish/assets/lib/mermaid/diagrams/sequence/sequenceDetector.d.ts
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
import type { ExternalDiagramDefinition } from '../../diagram-api/types.js';
|
||||
declare const plugin: ExternalDiagramDefinition;
|
||||
export default plugin;
|
2
themes/blowfish/assets/lib/mermaid/diagrams/sequence/sequenceDiagram.d.ts
vendored
Normal file
2
themes/blowfish/assets/lib/mermaid/diagrams/sequence/sequenceDiagram.d.ts
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
import type { DiagramDefinition } from '../../diagram-api/types.js';
|
||||
export declare const diagram: DiagramDefinition;
|
202
themes/blowfish/assets/lib/mermaid/diagrams/sequence/sequenceRenderer.d.ts
vendored
Normal file
202
themes/blowfish/assets/lib/mermaid/diagrams/sequence/sequenceRenderer.d.ts
vendored
Normal file
|
@ -0,0 +1,202 @@
|
|||
import type { Diagram } from '../../Diagram.js';
|
||||
export declare const bounds: {
|
||||
data: {
|
||||
startx: undefined;
|
||||
stopx: undefined;
|
||||
starty: undefined;
|
||||
stopy: undefined;
|
||||
};
|
||||
verticalPos: number;
|
||||
sequenceItems: never[];
|
||||
activations: never[];
|
||||
models: {
|
||||
getHeight: () => any;
|
||||
clear: () => void;
|
||||
addBox: (boxModel: any) => void;
|
||||
addActor: (actorModel: any) => void;
|
||||
addLoop: (loopModel: any) => void;
|
||||
addMessage: (msgModel: any) => void;
|
||||
addNote: (noteModel: any) => void;
|
||||
lastActor: () => never;
|
||||
lastLoop: () => never;
|
||||
lastMessage: () => never;
|
||||
lastNote: () => never;
|
||||
actors: never[];
|
||||
boxes: never[];
|
||||
loops: never[];
|
||||
messages: never[];
|
||||
notes: never[];
|
||||
};
|
||||
init: () => void;
|
||||
updateVal: (obj: any, key: any, val: any, fun: any) => void;
|
||||
updateBounds: (startx: any, starty: any, stopx: any, stopy: any) => void;
|
||||
insert: (startx: any, starty: any, stopx: any, stopy: any) => void;
|
||||
newActivation: (message: any, diagram: any, actors: any) => void;
|
||||
endActivation: (message: any) => never;
|
||||
createLoop: (title: {
|
||||
message: undefined;
|
||||
wrap: boolean;
|
||||
width: undefined;
|
||||
} | undefined, fill: any) => {
|
||||
startx: undefined;
|
||||
starty: number;
|
||||
stopx: undefined;
|
||||
stopy: undefined;
|
||||
title: undefined;
|
||||
wrap: boolean;
|
||||
width: undefined;
|
||||
height: number;
|
||||
fill: any;
|
||||
};
|
||||
newLoop: (title: {
|
||||
message: undefined;
|
||||
wrap: boolean;
|
||||
width: undefined;
|
||||
} | undefined, fill: any) => void;
|
||||
endLoop: () => undefined;
|
||||
isLoopOverlap: () => any;
|
||||
addSectionToLoop: (message: any) => void;
|
||||
saveVerticalPos: () => void;
|
||||
resetVerticalPos: () => void;
|
||||
bumpVerticalPos: (bump: any) => void;
|
||||
getVerticalPos: () => number;
|
||||
getBounds: () => {
|
||||
bounds: {
|
||||
startx: undefined;
|
||||
stopx: undefined;
|
||||
starty: undefined;
|
||||
stopy: undefined;
|
||||
};
|
||||
models: {
|
||||
getHeight: () => any;
|
||||
clear: () => void;
|
||||
addBox: (boxModel: any) => void;
|
||||
addActor: (actorModel: any) => void;
|
||||
addLoop: (loopModel: any) => void;
|
||||
addMessage: (msgModel: any) => void;
|
||||
addNote: (noteModel: any) => void;
|
||||
lastActor: () => never;
|
||||
lastLoop: () => never;
|
||||
lastMessage: () => never;
|
||||
lastNote: () => never;
|
||||
actors: never[];
|
||||
boxes: never[];
|
||||
loops: never[];
|
||||
messages: never[];
|
||||
notes: never[];
|
||||
};
|
||||
};
|
||||
};
|
||||
export declare const drawActors: (diagram: any, actors: any, actorKeys: any, isFooter: any) => Promise<void>;
|
||||
export declare const drawActorsPopup: (diagram: any, actors: any, actorKeys: any, doc: any) => {
|
||||
maxHeight: number;
|
||||
maxWidth: number;
|
||||
};
|
||||
export declare const setConf: (cnf: any) => void;
|
||||
/**
|
||||
* Draws a sequenceDiagram in the tag with id: id based on the graph definition in text.
|
||||
*
|
||||
* @param _text - The text of the diagram
|
||||
* @param id - The id of the diagram which will be used as a DOM element id¨
|
||||
* @param _version - Mermaid version from package.json
|
||||
* @param diagObj - A standard diagram containing the db and the text and type etc of the diagram
|
||||
*/
|
||||
export declare const draw: (_text: string, id: string, _version: string, diagObj: Diagram) => Promise<void>;
|
||||
declare const _default: {
|
||||
bounds: {
|
||||
data: {
|
||||
startx: undefined;
|
||||
stopx: undefined;
|
||||
starty: undefined;
|
||||
stopy: undefined;
|
||||
};
|
||||
verticalPos: number;
|
||||
sequenceItems: never[];
|
||||
activations: never[];
|
||||
models: {
|
||||
getHeight: () => any;
|
||||
clear: () => void;
|
||||
addBox: (boxModel: any) => void;
|
||||
addActor: (actorModel: any) => void;
|
||||
addLoop: (loopModel: any) => void;
|
||||
addMessage: (msgModel: any) => void;
|
||||
addNote: (noteModel: any) => void;
|
||||
lastActor: () => never;
|
||||
lastLoop: () => never;
|
||||
lastMessage: () => never;
|
||||
lastNote: () => never;
|
||||
actors: never[];
|
||||
boxes: never[];
|
||||
loops: never[];
|
||||
messages: never[];
|
||||
notes: never[];
|
||||
};
|
||||
init: () => void;
|
||||
updateVal: (obj: any, key: any, val: any, fun: any) => void;
|
||||
updateBounds: (startx: any, starty: any, stopx: any, stopy: any) => void;
|
||||
insert: (startx: any, starty: any, stopx: any, stopy: any) => void;
|
||||
newActivation: (message: any, diagram: any, actors: any) => void;
|
||||
endActivation: (message: any) => never;
|
||||
createLoop: (title: {
|
||||
message: undefined;
|
||||
wrap: boolean;
|
||||
width: undefined;
|
||||
} | undefined, fill: any) => {
|
||||
startx: undefined;
|
||||
starty: number;
|
||||
stopx: undefined;
|
||||
stopy: undefined;
|
||||
title: undefined;
|
||||
wrap: boolean;
|
||||
width: undefined;
|
||||
height: number;
|
||||
fill: any;
|
||||
};
|
||||
newLoop: (title: {
|
||||
message: undefined;
|
||||
wrap: boolean;
|
||||
width: undefined;
|
||||
} | undefined, fill: any) => void;
|
||||
endLoop: () => undefined;
|
||||
isLoopOverlap: () => any;
|
||||
addSectionToLoop: (message: any) => void;
|
||||
saveVerticalPos: () => void;
|
||||
resetVerticalPos: () => void;
|
||||
bumpVerticalPos: (bump: any) => void;
|
||||
getVerticalPos: () => number;
|
||||
getBounds: () => {
|
||||
bounds: {
|
||||
startx: undefined;
|
||||
stopx: undefined;
|
||||
starty: undefined;
|
||||
stopy: undefined;
|
||||
};
|
||||
models: {
|
||||
getHeight: () => any;
|
||||
clear: () => void;
|
||||
addBox: (boxModel: any) => void;
|
||||
addActor: (actorModel: any) => void;
|
||||
addLoop: (loopModel: any) => void;
|
||||
addMessage: (msgModel: any) => void;
|
||||
addNote: (noteModel: any) => void;
|
||||
lastActor: () => never;
|
||||
lastLoop: () => never;
|
||||
lastMessage: () => never;
|
||||
lastNote: () => never;
|
||||
actors: never[];
|
||||
boxes: never[];
|
||||
loops: never[];
|
||||
messages: never[];
|
||||
notes: never[];
|
||||
};
|
||||
};
|
||||
};
|
||||
drawActors: (diagram: any, actors: any, actorKeys: any, isFooter: any) => Promise<void>;
|
||||
drawActorsPopup: (diagram: any, actors: any, actorKeys: any, doc: any) => {
|
||||
maxHeight: number;
|
||||
maxWidth: number;
|
||||
};
|
||||
setConf: (cnf: any) => void;
|
||||
draw: (_text: string, id: string, _version: string, diagObj: Diagram) => Promise<void>;
|
||||
};
|
||||
export default _default;
|
2
themes/blowfish/assets/lib/mermaid/diagrams/sequence/styles.d.ts
vendored
Normal file
2
themes/blowfish/assets/lib/mermaid/diagrams/sequence/styles.d.ts
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
export default getStyles;
|
||||
declare function getStyles(options: any): string;
|
73
themes/blowfish/assets/lib/mermaid/diagrams/sequence/svgDraw.d.ts
vendored
Normal file
73
themes/blowfish/assets/lib/mermaid/diagrams/sequence/svgDraw.d.ts
vendored
Normal file
|
@ -0,0 +1,73 @@
|
|||
export const ACTOR_TYPE_WIDTH: number;
|
||||
export function drawRect(elem: any, rectData: any): import("../common/commonTypes.js").D3RectElement;
|
||||
export function drawPopup(elem: any, actor: any, minMenuWidth: any, textAttrs: any, forceMenus: any): {
|
||||
height: any;
|
||||
width: any;
|
||||
};
|
||||
export function drawKatex(elem: any, textData: any, msgModel?: null): Promise<any[]>;
|
||||
export function drawText(elem: any, textData: any): any[];
|
||||
export function drawLabel(elem: any, txtObject: any): any;
|
||||
export function fixLifeLineHeights(diagram: any, actors: any, actorKeys: any, conf: any): void;
|
||||
export function drawActor(elem: any, actor: any, conf: any, isFooter: any): Promise<any>;
|
||||
export function drawBox(elem: any, box: any, conf: any): Promise<void>;
|
||||
export function anchorElement(elem: any): any;
|
||||
export function drawActivation(elem: any, bounds: any, verticalPos: any, conf: any, actorActivations: any): void;
|
||||
export function drawLoop(elem: any, loopModel: any, labelText: any, conf: any): any;
|
||||
export function drawBackgroundRect(elem: any, bounds: any): void;
|
||||
export function insertDatabaseIcon(elem: any): void;
|
||||
export function insertComputerIcon(elem: any): void;
|
||||
export function insertClockIcon(elem: any): void;
|
||||
export function insertArrowHead(elem: any): void;
|
||||
export function insertArrowFilledHead(elem: any): void;
|
||||
export function insertSequenceNumber(elem: any): void;
|
||||
export function insertArrowCrossHead(elem: any): void;
|
||||
export function getTextObj(): {
|
||||
x: number;
|
||||
y: number;
|
||||
fill: undefined;
|
||||
anchor: undefined;
|
||||
style: string;
|
||||
width: undefined;
|
||||
height: undefined;
|
||||
textMargin: number;
|
||||
rx: number;
|
||||
ry: number;
|
||||
tspan: boolean;
|
||||
valign: undefined;
|
||||
};
|
||||
export function getNoteRect(): {
|
||||
x: number;
|
||||
y: number;
|
||||
fill: string;
|
||||
stroke: string;
|
||||
width: number;
|
||||
anchor: string;
|
||||
height: number;
|
||||
rx: number;
|
||||
ry: number;
|
||||
};
|
||||
declare namespace _default {
|
||||
export { drawRect };
|
||||
export { drawText };
|
||||
export { drawLabel };
|
||||
export { drawActor };
|
||||
export { drawBox };
|
||||
export { drawPopup };
|
||||
export { anchorElement };
|
||||
export { drawActivation };
|
||||
export { drawLoop };
|
||||
export { drawBackgroundRect };
|
||||
export { insertArrowHead };
|
||||
export { insertArrowFilledHead };
|
||||
export { insertSequenceNumber };
|
||||
export { insertArrowCrossHead };
|
||||
export { insertDatabaseIcon };
|
||||
export { insertComputerIcon };
|
||||
export { insertClockIcon };
|
||||
export { getTextObj };
|
||||
export { getNoteRect };
|
||||
export { fixLifeLineHeights };
|
||||
export { sanitizeUrl };
|
||||
}
|
||||
export default _default;
|
||||
import { sanitizeUrl } from '@braintree/sanitize-url';
|
Loading…
Add table
Add a link
Reference in a new issue