|
@@ -3235,6 +3235,8 @@ var _Dot = {
|
|
|
oninit: function(vn){
|
|
|
this.id = vn.attrs.id;
|
|
|
this.type = vn.attrs.type;
|
|
|
+
|
|
|
+ // construct text
|
|
|
this.text = markdown.render(vn.attrs.text);
|
|
|
|
|
|
// construct summary
|
|
@@ -3309,6 +3311,16 @@ var _Dot = {
|
|
|
link.classList.remove('highlight');
|
|
|
}
|
|
|
}
|
|
|
+ },
|
|
|
+ onclick:function(e){
|
|
|
+ e.preventDefault();
|
|
|
+ if(e.target.nodeName == "A" ){
|
|
|
+ // console.log("over e.target", e.target);
|
|
|
+ // console.log('over vn', vn);
|
|
|
+ var id = e.target.getAttribute("href");
|
|
|
+ // add highlight class
|
|
|
+ vn.dom.querySelector('nav.links>div[uid="'+id+'"]>.summary').click();
|
|
|
+ }
|
|
|
}
|
|
|
}, m.trust(this.text)),
|
|
|
// links from
|