Packages > @fluidframework/tree >

ObjectFromSchemaRecord

Helper used to produce types for object nodes.

Signature

export type ObjectFromSchemaRecord<T extends RestrictiveReadonlyRecord<string, ImplicitFieldSchema>> = {
    -readonly [Property in keyof T]: TreeFieldFromImplicitField<T[Property]>;
};

Type Parameters

Parameter Constraint Description
T RestrictiveReadonlyRecord<string, ImplicitFieldSchema>