Extends ObjReportMermaid to additionally register Iconify icon packs (logos, vscode-icons, mingcute) for use in Mermaid diagrams.
MERMAIDICON — set as ReportType in def_report.
def Render(self, Param1="", Param2="", Param3="") -> str:
Delegates fully to ObjReportMermaid.Render, then appends a <script> block that calls mermaid.registerIconPacks to load the logos, vscode-icons, and mingcute Iconify icon packs from unpkg. Params have the same meaning as in ObjReportMermaid.
Icon packs are fetched at runtime from https://unpkg.com/@iconify-json/logos@1/icons.json, https://unpkg.com/@iconify-json/vscode-icons/icons.json, and https://unpkg.com/@iconify-json/mingcute/icons.json. All other behaviour, including RPC refresh, is inherited from ObjReportMermaid.