|
|
@@ -440,9 +440,14 @@ var formatText = (function() {
|
|
|
if (this._parent.isLink && (link = opts.linkFilter(this.text))) {
|
|
|
tagName = 'a';
|
|
|
params = ' href="' +link.link +'"';
|
|
|
- if (!link.isInternal) {
|
|
|
+ if (link.style)
|
|
|
+ params += ' style="' +link.style +'"';
|
|
|
+ if (!link.isInternal)
|
|
|
params += ' target="_blank"';
|
|
|
- }
|
|
|
+ if (link.classes)
|
|
|
+ link.classes.forEach(function(i) {
|
|
|
+ classList.push(i);
|
|
|
+ });
|
|
|
innerHTML = opts.textFilter(link.text);
|
|
|
} else {
|
|
|
innerHTML = this.innerHTML();
|