igniteui-react-core
Version:
Ignite UI React Core.
33 lines (32 loc) • 905 B
TypeScript
import { Base, Point, Type } from "./type";
import { ISmartPlaceable } from "./ISmartPlaceable";
import { FrameworkElement } from "./FrameworkElement";
import { Size } from "./Size";
import { SmartPosition } from "./SmartPosition";
import { Rect } from "./Rect";
/**
* @hidden
*/
export declare class SmartPlaceableWrapper$1<T extends FrameworkElement> extends Base implements ISmartPlaceable {
static $t: Type;
protected $t: Type;
constructor($t: Type);
f: boolean;
private c;
get d(): T;
set d(a: T);
g: Point;
i: Point;
getSmartPositions(): SmartPosition[];
private a;
private b;
j: Size;
k(): Size;
getSmartBounds(a: SmartPosition): Rect;
get opacity(): number;
set opacity(a: number);
get smartPosition(): SmartPosition;
set smartPosition(a: SmartPosition);
private e;
private h;
}