Skip to main content
Version: 1.1.0

ICAChoiceResolverRegistry

@spartanfx/react v1.1.0


@spartanfx/react / codeapps / ICAChoiceResolverRegistry

Interface: ICAChoiceResolverRegistry

Lazily build (and cache) a resolver per service+column. Use this when you need a single resolver shared across many writes — typical pattern inside a useCASharePoint* hook.

The cache key is <columnName> because the resolver closes over the service reference. Consumers swapping services should call clear() on the registry first.

Methods

for()

for(columnName): ICAChoiceOptionResolver;

Parameters

columnName

string

Returns

ICAChoiceOptionResolver


invalidate()

invalidate(columnName?): void;

Parameters

columnName?

string

Returns

void


preload()

preload(columnNames): Promise<void>;

Parameters

columnNames

string[]

Returns

Promise<void>