Packages > @fluidframework/tree >

InsertableTreeNodeFromImplicitAllowedTypesUnsafe

Unenforced version of InsertableTreeNodeFromImplicitAllowedTypes .

Signature

export type InsertableTreeNodeFromImplicitAllowedTypesUnsafe<TSchema extends Unenforced<ImplicitAllowedTypes>> = TSchema extends AllowedTypes ? InsertableTypedNodeUnsafe<FlexListToUnion<TSchema>> : InsertableTypedNodeUnsafe<TSchema>;

Type Parameters

Parameter Constraint Description
TSchema Unenforced<ImplicitAllowedTypes>

Remarks

Do note use this type directly: its only needed in the implementation of generic logic which define recursive schema, not when using recursive schema.