cui-light
Version:
cUI light framework for the web
11 lines (10 loc) • 475 B
TypeScript
import { ElementBox, ICuiPositionCalculator, ICuiPositionEvaluator } from "./interfaces";
export declare class CuiBasePositionCalculator implements ICuiPositionCalculator {
#private;
constructor(evaluator?: ICuiPositionEvaluator);
setMargin(value: number): void;
setPreferred(position: string): void;
setStatic(position: string): void;
calculate(elementBox: ElementBox, targetBox: ElementBox): [number, number, string];
private parse;
}