Skip to Content

@revideo/core


@revideo/core / types / Spacing

Class: Spacing

Defined in: types/Spacing.ts:29 

Implements

Constructors

Constructor

new Spacing(): Spacing

Defined in: types/Spacing.ts:66 

Returns

Spacing

Constructor

new Spacing(from): Spacing

Defined in: types/Spacing.ts:67 

Parameters

from

PossibleSpacing

Returns

Spacing

Constructor

new Spacing(all): Spacing

Defined in: types/Spacing.ts:68 

Parameters

all

number

Returns

Spacing

Constructor

new Spacing(vertical, horizontal): Spacing

Defined in: types/Spacing.ts:69 

Parameters

vertical

number

horizontal

number

Returns

Spacing

Constructor

new Spacing(top, horizontal, bottom): Spacing

Defined in: types/Spacing.ts:70 

Parameters

top

number

horizontal

number

bottom

number

Returns

Spacing

Constructor

new Spacing(top, right, bottom, left): Spacing

Defined in: types/Spacing.ts:71 

Parameters

top

number

number

bottom

number

left

number

Returns

Spacing

Properties

bottom

bottom: number = 0

Defined in: types/Spacing.ts:34 


left

left: number = 0

Defined in: types/Spacing.ts:35 


right

right: number = 0

Defined in: types/Spacing.ts:33 


top

top: number = 0

Defined in: types/Spacing.ts:32 


symbol

readonly static symbol: typeof symbol

Defined in: types/Spacing.ts:30 

Accessors

x

Get Signature

get x(): number

Defined in: types/Spacing.ts:58 

Returns

number


y

Get Signature

get y(): number

Defined in: types/Spacing.ts:62 

Returns

number

Methods

addScalar()

addScalar(value): Spacing

Defined in: types/Spacing.ts:116 

Parameters

value

number

Returns

Spacing


lerp()

lerp(to, value): Spacing

Defined in: types/Spacing.ts:103 

Parameters

to

Spacing

value

number

Returns

Spacing


scale()

scale(value): Spacing

Defined in: types/Spacing.ts:107 

Parameters

value

number

Returns

Spacing


serialize()

serialize(): SerializedSpacing

Defined in: types/Spacing.ts:140 

Returns

SerializedSpacing


toString()

toString(): string

Defined in: types/Spacing.ts:129 

Returns a string representation of an object.

Returns

string


toSymbol()

toSymbol(): symbol

Defined in: types/Spacing.ts:125 

Returns

symbol

Implementation of

Type.toSymbol


toUniform()

toUniform(gl, location): void

Defined in: types/Spacing.ts:133 

Parameters

gl

WebGL2RenderingContext

location

WebGLUniformLocation

Returns

void

Implementation of

WebGLConvertible.toUniform


createSignal()

static createSignal(initial?, interpolation?): SpacingSignal<void>

Defined in: types/Spacing.ts:37 

Parameters

initial?

SignalValue<PossibleSpacing>

interpolation?

InterpolationFunction<Spacing> = Spacing.lerp

Returns

SpacingSignal<void>


lerp()

static lerp(from, to, value): Spacing

Defined in: types/Spacing.ts:49 

Parameters

from

Spacing

to

Spacing

value

number

Returns

Spacing

© 2026 Haven Technologies, Inc.
Class: Spacing – Revideo