Skip to content

Commit de5810d

Browse files
example for HTML and Image
1 parent 96dde47 commit de5810d

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

packages/controls/src/widget_image.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,15 @@ export class ImageModel extends CoreDOMWidgetModel {
2626
}
2727
}
2828
};
29+
30+
async generateMimeBundle() {
31+
const view: ImageView = await this.widget_manager.create_view<ImageView>(
32+
this
33+
);
34+
return Promise.resolve({
35+
'text/html': view.el.outerHTML
36+
});
37+
}
2938
}
3039

3140
export class ImageView extends DOMWidgetView {

packages/controls/src/widget_string.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,11 @@ export class HTMLModel extends StringModel {
5252
_model_name: 'HTMLModel'
5353
};
5454
}
55+
generateMimeBundle() {
56+
return Promise.resolve({
57+
'text/html': this.get('value')
58+
});
59+
}
5560
}
5661

5762
export class HTMLView extends StringView {

0 commit comments

Comments
 (0)