mirror of
https://github.com/discourse/discourse.git
synced 2025-09-07 12:02:53 +08:00
24 lines
353 B
JavaScript
24 lines
353 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";
|