UNPKG

laya-coreui-es

Version:

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

65 lines (64 loc) 1.38 kB
import { HTMLElement } from "./HTMLElement"; import { ILayout } from "../utils/ILayout"; import { Rectangle } from "../../maths/Rectangle"; import { Handler } from "../../utils/Handler"; /** * @private */ export declare class HTMLDivParser extends HTMLElement { /** 实际内容的高 */ contextHeight: number; /** 实际内容的宽 */ contextWidth: number; /** @private */ private _htmlBounds; /** @private */ private _boundsRec; /** 重绘回调 */ repaintHandler: Handler; /** * @override */ reset(): HTMLElement; /** * 设置标签内容 */ set innerHTML(text: string); /** * @override */ set width(value: number); /** * 追加内容,解析并对显示对象排版 * @param text */ appendHTML(text: string): void; /** * 获取bounds * @return */ getBounds(): Rectangle; /** * @override */ parentRepaint(recreate?: boolean): void; /** * @private * 对显示内容进行排版 */ layout(): void; /** * 获取对象的高 * @override */ get height(): number; /** * @override */ set height(value: number); /** * 获取对象的宽 * @override */ get width(): number; }