blob: 8829ffa8684edfab9c7004ad69c00be16898dade (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
odoo.define('website.iframe_widget', function (require) {
"use strict";
var AbstractField = require('web.AbstractField');
var core = require('web.core');
var fieldRegistry = require('web.field_registry');
var QWeb = core.qweb;
/**
* Display iframe
*/
var FieldIframePreview = AbstractField.extend({
className: 'd-block o_field_iframe_preview m-0 h-100',
_render: function () {
this.$el.html(QWeb.render('website.iframeWidget', {
url: this.value,
}));
},
});
fieldRegistry.add('iframe', FieldIframePreview);
return FieldIframePreview;
});
|