link.add

Arguments
element DomDom element of the added link.
url StringUrl of the added link.
text StringText of the added link.

Occurs whenever a link is formatted in the editable block.

ArticleEditor('#entry', {
    css: '/your-article-dist-path/',
    subscribe: {
        'link.add': function(event) {
            var $link = event.get('element');
        }
    }
});

link.change

Arguments
element DomDom element of the added link.
url StringUrl of the added link.
text StringText of the added link.

Occurs whenever a link is editted.

ArticleEditor('#entry', {
    css: '/your-article-dist-path/',
    subscribe: {
        'link.change': function(event) {
            var $link = event.get('element');
        }
    }
});

link.remove

Arguments
url StringUrl of the added link.
text StringText of the added link.

Occurs whenever a link removed (unlink).

ArticleEditor('#entry', {
    css: '/your-article-dist-path/',
    subscribe: {
        'link.remove': function(event) {
            ...
        }
    }
});