Skip to main content
cngx-src documentation

withSidenavDimensions

Functionui/sidenavv0.1.0

projects/ui/sidenav/config/features.ts

Description#

Override the sidenav family's panel dimensions - width, miniWidth, minWidth, and maxWidth. Per-instance [width] / [miniWidth] / [minWidth] / [maxWidth] bindings still win over the cascade; this only moves the defaults. Partial payloads deep-merge, so pass only the keys you want to change.

provideSidenavConfig(withSidenavDimensions({ width: '320px', miniWidth: '64px' }));

Signature#

withSidenavDimensions(payload: NonNullable)

Parameters#

@parampayloadNonNullable

Returns#

CngxSidenavConfigFeature