Skip to content

Class: AutoBounds ​

Implements ​

Table of contents ​

Constructors ​

Properties ​

Methods ​

Constructors ​

constructor ​

• new AutoBounds(top?, right?, bottom?, left?, width?, height?): AutoBounds

Parameters ​

NameType
top?number | IAutoBoundsData
right?number
bottom?number
left?number
width?number
height?number

Returns ​

AutoBounds

Defined in ​

src/leafer/packages/math/src/AutoBounds.ts:17

Properties ​

top ​

• top: number

Implementation of ​

IAutoBounds.top

Defined in ​

src/leafer/packages/math/src/AutoBounds.ts:9


• right: number

Implementation of ​

IAutoBounds.right

Defined in ​

src/leafer/packages/math/src/AutoBounds.ts:10


bottom ​

• bottom: number

Implementation of ​

IAutoBounds.bottom

Defined in ​

src/leafer/packages/math/src/AutoBounds.ts:11


left ​

• left: number

Implementation of ​

IAutoBounds.left

Defined in ​

src/leafer/packages/math/src/AutoBounds.ts:12


width ​

• width: number

Implementation of ​

IAutoBounds.width

Defined in ​

src/leafer/packages/math/src/AutoBounds.ts:14


height ​

• height: number

Implementation of ​

IAutoBounds.height

Defined in ​

src/leafer/packages/math/src/AutoBounds.ts:15

Methods ​

set ​

â–¸ set(top?, right?, bottom?, left?, width?, height?): void

Parameters ​

NameTypeDefault value
topnumber0
rightnumber0
bottomnumber0
leftnumber0
widthnumber0
heightnumber0

Returns ​

void

Implementation of ​

IAutoBounds.set

Defined in ​

src/leafer/packages/math/src/AutoBounds.ts:21


copy ​

â–¸ copy(autoSize): void

Parameters ​

NameType
autoSizeIAutoBoundsData

Returns ​

void

Implementation of ​

IAutoBounds.copy

Defined in ​

src/leafer/packages/math/src/AutoBounds.ts:30


getBoundsFrom ​

â–¸ getBoundsFrom(parent): IBounds

Parameters ​

NameType
parentISizeData

Returns ​

IBounds

Implementation of ​

IAutoBounds.getBoundsFrom

Defined in ​

src/leafer/packages/math/src/AutoBounds.ts:35

Released under the MIT License.