AsyncOptionalFluidObjectProvider TypeAlias
This is a condensed version of Record that requires the object has all the FluidObject properties as its type, mapped to an object that implements the property or undefined. \
This API is provided for existing users, but is not recommended for new users.
To use, import via @fluidframework/synthesize/legacy
.
For more information about our API support guarantees, see here.
Signature
export type AsyncOptionalFluidObjectProvider<T> = T extends undefined ? Record<string, never> : {
[P in keyof T]?: Promise<T[P] | undefined>;
};
Type Parameters
Parameter | Description |
---|---|
T |