UNPKG

587 BTypeScriptView Raw
1interface LayoutProps {
2 left?: number;
3 top?: number;
4 width?: number;
5 height?: number;
6}
7interface Style {
8 left?: number;
9 top?: number;
10 right?: number;
11 bottom?: number;
12}
13declare class Layout {
14 left: number;
15 top: number;
16 width: number;
17 height: number;
18 right: number;
19 bottom: number;
20 constructor(layout: LayoutProps);
21 update(layout: LayoutProps): this;
22 padding(style: Style): this;
23 clone(): Layout;
24 static fromStyle(style: any): Layout;
25}
26export default Layout;
27export { LayoutProps };