UNPKG

laya-coreui-es

Version:

laya核心库、ui库es版本,剔除了媒体、TTF等功能。基于 LayaAir-release_2.12.0 修改

26 lines (25 loc) 935 B
"use strict"; 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;