ICAChoiceResolverRegistry
@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
invalidate()
invalidate(columnName?): void;
Parameters
columnName?
string
Returns
void
preload()
preload(columnNames): Promise<void>;
Parameters
columnNames
string[]
Returns
Promise<void>