Skip to content

Documentation / @ripl/charts / resolveChartPadding

Function: resolveChartPadding() ​

resolveChartPadding(input?, fallback?): ChartPadding

Defined in: charts/src/core/layout.ts:80

Resolves a chart padding input into a full ChartPadding. A single number applies to all four edges; a partial object sets individual edges and leaves the rest at fallback; undefined falls back on every edge. Explicit 0 values are preserved.

Parameters ​

ParameterTypeDefault valueDescription
input?PaddingInputundefinedA uniform number, a partial per-edge object, or undefined.
fallback?numberDEFAULT_CHART_PADDINGValue used for any edge left unspecified. Defaults to DEFAULT_CHART_PADDING.

Returns ​

ChartPadding

Fully resolved padding for all four edges.