mirror of
https://github.com/discourse/discourse.git
synced 2025-05-28 11:11:59 +08:00
Expose decoration for plugins such as signatures
This commit is contained in:
@ -113,6 +113,10 @@ class PluginApi {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
decorateWidget(name, fn) {
|
||||||
|
decorateWidget(name, fn);
|
||||||
|
}
|
||||||
|
|
||||||
attachWidgetAction(widget, actionName, fn) {
|
attachWidgetAction(widget, actionName, fn) {
|
||||||
const widgetClass = this.container.lookupFactory(`widget:${widget}`);
|
const widgetClass = this.container.lookupFactory(`widget:${widget}`);
|
||||||
widgetClass.prototype[actionName] = fn;
|
widgetClass.prototype[actionName] = fn;
|
||||||
|
Reference in New Issue
Block a user