Skip to main content

Function: resolveSize()

resolveSize(input, availableSize, contentSize): number

Defined in: layout/size-resolver.ts:12

Resolve a SizeInput (number | "fill" | "hug") to a concrete number.

  • number → returned as-is
  • "fill" → fills the available parent size
  • "hug" → shrinks to the size of contents

Pure: no node references, no rendering.

Parameters

input

SizeInput

availableSize

number

contentSize

number

Returns

number