import { ComponentInterface, VNode } from '../../stencil-public-runtime'; import { IBzResourceAllocationController } from '../../controller'; /** * 资源排布区 * * @export * @class IBzResourceAllocationArea */ export declare class IBzResourceAllocationArea implements ComponentInterface { $c: IBzResourceAllocationController; el: HTMLDivElement; newDomRef: HTMLIbzResourceNewItemElement; dragRef: HTMLIbzResourceDragItemElement; /** * 背景视图 * * @author chitanda * @date 2021-03-13 18:03:04 * @type {HTMLIbzResourceAllocationViewElement} */ viewRef: HTMLIbzResourceAllocationViewElement; isRenderChild: boolean; /** * 是否是否按下 * * @memberof IBzResourceAllocationArea */ isMouseDown: boolean; /** * 是否激活鼠标计算 * * @memberof IBzResourceAllocationArea */ isActiveMouse: boolean; /** * 是否触发点击事件 * * @author chitanda * @date 2021-03-09 18:03:11 */ isTriggerClick: boolean; onmouseenter(): void; onmouseleave(): void; onmousemove(e: MouseEvent): void; onmousedown(e: MouseEvent): void; onmouseup(): void; onscroll(): void; onclick(e: MouseEvent): void; /** * 计算鼠标当前在容器内偏移位置 * * @param {MouseEvent} e * @memberof IBzResourceAllocationArea */ calcMousePosition(e: MouseEvent): void; connectedCallback(): void; disconnectedCallback(): void; componentDidLoad(): void; componentForceUpdate: () => void; renderItems(): VNode[]; render(): any; }