Skip to main content

Function: collectContainerTypesByName()

function collectContainerTypesByName(root: Readonly<Root>): ReadonlyMap<
string,
Readonly<{
anchorNode: Declaration_ | undefined;
declarations: readonly string[];
hasBlockSizeContainment: boolean;
hasInlineSizeContainment: boolean;
hasNormal: boolean;
hasScrollState: boolean;
hasTypeDeclaration: boolean;
hasUnknown: boolean;
}>
>;

Defined in: _internal/container-declaration-analysis.ts:51

Collect declared container names and their static container-type summaries.

Parametersโ€‹

rootโ€‹

Readonly<Root>

Returnsโ€‹

ReadonlyMap<string, Readonly<{ anchorNode: Declaration_ | undefined; declarations: readonly string[]; hasBlockSizeContainment: boolean; hasInlineSizeContainment: boolean; hasNormal: boolean; hasScrollState: boolean; hasTypeDeclaration: boolean; hasUnknown: boolean; }>>