Migrate onToolbarCreate to the DiscourseAPI

This commit is contained in:
Robin Ward
2016-02-18 12:42:15 -05:00
parent 7b8e313dac
commit f6aa1ac37a
4 changed files with 30 additions and 16 deletions

View File

@ -3,6 +3,7 @@ import ComposerEditor from 'discourse/components/composer-editor';
import { addPosterIcon } from 'discourse/widgets/poster-name';
import { addButton } from 'discourse/widgets/post-menu';
import { includeAttributes } from 'discourse/lib/transform-post';
import { addToolbarCallback } from 'discourse/components/d-editor';
let _decorateId = 0;
function decorate(klass, evt, cb) {
@ -86,6 +87,10 @@ class PluginApi {
addButton(name, callback);
}
onToolbarCreate(callback) {
addToolbarCallback(callback);
}
}
let _pluginv01;