Skip to content

@jimka/typescript-ui / layout / LayoutConstraints

Class: LayoutConstraints

Defined in: src/typescript/lib/layout/LayoutConstraints.ts:13

Holds per-component layout hints passed to a LayoutManager. Fields are optional; unset fields cause the layout manager to apply its defaults.

Extended by

Constructors

new LayoutConstraints()

ts
new LayoutConstraints(): LayoutConstraints

Defined in: src/typescript/lib/layout/LayoutConstraints.ts:24

Returns

LayoutConstraints

Properties

anchor?

ts
optional anchor: null | AnchorType = null;

Defined in: src/typescript/lib/layout/LayoutConstraints.ts:17


closeable?

ts
optional closeable: boolean;

Defined in: src/typescript/lib/layout/LayoutConstraints.ts:21


data?

ts
optional data: any;

Defined in: src/typescript/lib/layout/LayoutConstraints.ts:20


description?

ts
optional description: null | string = null;

Defined in: src/typescript/lib/layout/LayoutConstraints.ts:15


fill?

ts
optional fill: null | FillType = null;

Defined in: src/typescript/lib/layout/LayoutConstraints.ts:16


ignoreParentInsets?

ts
optional ignoreParentInsets: boolean = false;

Defined in: src/typescript/lib/layout/LayoutConstraints.ts:19


name?

ts
optional name: null | string = null;

Defined in: src/typescript/lib/layout/LayoutConstraints.ts:14


placement?

ts
optional placement: Placement;

Defined in: src/typescript/lib/layout/LayoutConstraints.ts:18


weight?

ts
optional weight: number;

Defined in: src/typescript/lib/layout/LayoutConstraints.ts:22