Packages > @fluidframework/tree >

TreeFieldFromImplicitField

Converts ImplicitFieldSchema to the corresponding tree node’s field type.

Signature

export type TreeFieldFromImplicitField<TSchema extends ImplicitFieldSchema = FieldSchema> = TSchema extends FieldSchema<infer Kind, infer Types> ? ApplyKind<TreeNodeFromImplicitAllowedTypes<Types>, Kind> : TSchema extends ImplicitAllowedTypes ? TreeNodeFromImplicitAllowedTypes<TSchema> : unknown;

Type Parameters

Parameter Constraint Default Description
TSchema ImplicitFieldSchema FieldSchema