laya-coreui-es
Version:
laya核心库、ui库es版本,剔除了媒体、TTF等功能。基于 LayaAir-release_2.12.0 修改
26 lines (25 loc) • 935 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.HTMLIframeElement = void 0;
const HTMLDivElement_1 = require("./HTMLDivElement");
const Loader_1 = require("../../net/Loader");
const URL_1 = require("../../net/URL");
const Event_1 = require("../../events/Event");
class HTMLIframeElement extends HTMLDivElement_1.HTMLDivElement {
constructor() {
super();
this._element._getCSSStyle().valign = "middle";
}
set href(url) {
url = this._element.formatURL(url);
var l = new Loader_1.Loader();
l.once(Event_1.Event.COMPLETE, null, (data) => {
var pre = this._element.URI;
this._element.URI = new URL_1.URL(url);
this.innerHTML = data;
!pre || (this._element.URI = pre);
});
l.load(url, Loader_1.Loader.TEXT);
}
}
exports.HTMLIframeElement = HTMLIframeElement;