mirror of
https://github.com/mermaid-js/mermaid.git
synced 2025-12-05 12:04:45 +01:00
chore: Change getDiagramData to getRegisteredDiagramsMetadata
Co-authored-by: Alois Klink <alois@aloisklink.com>
This commit is contained in:
@@ -415,7 +415,12 @@ const render: typeof mermaidAPI.render = (id, text, container) => {
|
||||
});
|
||||
};
|
||||
|
||||
const getDiagramData = (): Pick<ExternalDiagramDefinition, 'id'>[] => {
|
||||
/**
|
||||
* Gets the metadata for all registered diagrams.
|
||||
* Currently only the id is returned.
|
||||
* @returns An array of objects with the id of the diagram.
|
||||
*/
|
||||
const getRegisteredDiagramsMetadata = (): Pick<ExternalDiagramDefinition, 'id'>[] => {
|
||||
return Object.keys(detectors).map((id) => ({
|
||||
id,
|
||||
}));
|
||||
@@ -443,7 +448,7 @@ export interface Mermaid {
|
||||
setParseErrorHandler: typeof setParseErrorHandler;
|
||||
detectType: typeof detectType;
|
||||
registerIconPacks: typeof registerIconPacks;
|
||||
getDiagramData: typeof getDiagramData;
|
||||
getRegisteredDiagramsMetadata: typeof getRegisteredDiagramsMetadata;
|
||||
}
|
||||
|
||||
const mermaid: Mermaid = {
|
||||
@@ -461,7 +466,7 @@ const mermaid: Mermaid = {
|
||||
setParseErrorHandler,
|
||||
detectType,
|
||||
registerIconPacks,
|
||||
getDiagramData,
|
||||
getRegisteredDiagramsMetadata,
|
||||
};
|
||||
|
||||
export default mermaid;
|
||||
|
||||
Reference in New Issue
Block a user