UNPKG

igniteui-angular-spreadsheet

Version:

Ignite UI Angular spreadsheet component for displaying and editing Microsoft Excel workbooks for modern web apps.

34 lines (33 loc) 919 B
import { Base, IDisposable, Type } from "igniteui-angular-core"; import { ElementLayerInfo } from "./ElementLayerInfo"; import { Rect } from "igniteui-angular-core"; import { Size } from "igniteui-angular-core"; /** * @hidden */ export declare abstract class ElementLayer extends Base implements IDisposable { static $t: Type; private readonly _a; private readonly _c; constructor(a: ElementLayerInfo, b: IElementLayerView); get _b(): ElementLayerInfo; get _d(): IElementLayerView; abstract _g(a: Size): Rect; _e(): void; _f(): void; abstract _h(a: Size): Size; dispose(): void; } /** * @hidden */ export interface IElementLayerView { invalidateArrange(): void; invalidateMeasure(): void; attach(a: ElementLayer): void; detach(a: ElementLayer): void; } /** * @hidden */ export declare let IElementLayerView_$type: Type;