UNPKG

igniteui-react-core

Version:
56 lines (55 loc) 1.59 kB
import { Base, Point, Type } from "./type"; import { Size } from "./Size"; /** * @hidden */ export declare class Rect extends Base { static $t: Type; constructor(a: number, b: number, c: number, d: number, e: number); constructor(a: number, b: number, c: number, d: Size); constructor(a: number, b: Point, c: Point); constructor(a: number, b: Point, c: Size); constructor(a: number); constructor(a: number, ..._rest: any[]); private s; get x(): number; set x(a: number); private t; get y(): number; set y(a: number); private r; get width(): number; set width(a: number); private n; get height(): number; set height(a: number); private q; get top(): number; set top(a: number); private o; get left(): number; set left(a: number); private p; get right(): number; set right(a: number); private m; get bottom(): number; set bottom(a: number); get isEmpty(): boolean; static get empty(): Rect; equals1(a: Rect): boolean; private d; containsLocation(a: number, b: number): boolean; containsPoint(a: Point): boolean; containsRect(a: Rect): boolean; inflate(a: number, b: number): void; private af; intersectsWith(a: Rect): boolean; intersect(a: Rect): void; union(a: Rect): void; equals(a: any): boolean; getHashCode(): number; copy(): Rect; static l_op_Equality(a: Rect, b: Rect): boolean; static l_op_Inequality(a: Rect, b: Rect): boolean; }