-
-
Notifications
You must be signed in to change notification settings - Fork 6.9k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Execute code after initialize #176
Comments
Good idea! Perhaps a callback method as an optional parameter to mermaid.init could do the trick. |
Cool! Works well! |
I can't get it to work with Mermaid 7.1.2 (https://unpkg.com/mermaid@7.1.2/dist/mermaid.min.js).
Demo with old version: https://unpkg.com/mermaid@0.5.8/test/web.html |
I had the same problem and after looking at the source I go it to work like this:
|
Ir seems nice but on version 8+ there's no types that support such implementation :/ |
Is there any doc/news from this ? |
@Andromelus I found some content in the changelog. Looks like you can do the following in >= 10: <script type="module" async>
import mermaid from '${src}';
mermaid.run({
querySelector: '.mermaid',
postRenderCallback: (id) => {
console.log(id);
}
});
</script> |
@BigBlueHat This works. Thanks for sharing. |
I need to add tooltips to nodes. I want to use 'tipsy' library (like this http://bl.ocks.org/ilyabo/1373263), but it is called before real svg nodes are created. How to call my code AFTER mermaid finished?
The text was updated successfully, but these errors were encountered: