mirror of
https://github.com/discourse/discourse.git
synced 2025-02-05 17:49:46 +08:00
23 lines
345 B
JavaScript
23 lines
345 B
JavaScript
export default class RawHtml {
|
|
constructor(attrs) {
|
|
this.html = attrs.html;
|
|
}
|
|
|
|
init() {
|
|
const $html = $(this.html);
|
|
this.decorate($html);
|
|
return $html[0];
|
|
}
|
|
|
|
decorate() { }
|
|
|
|
update(prev) {
|
|
if (prev.html === this.html) { return; }
|
|
return this.init();
|
|
}
|
|
|
|
destroy() { }
|
|
}
|
|
|
|
RawHtml.prototype.type = 'Widget';
|