Packages > @fluidframework/tree > TreeArrayNodeUnsafe

TreeArrayNodeUnsafe Interface

Unenforced version of TreeArrayNode .

Signature

/** @sealed */
export interface TreeArrayNodeUnsafe<TAllowedTypes extends Unenforced<ImplicitAllowedTypes>> extends TreeArrayNodeBase<TreeNodeFromImplicitAllowedTypesUnsafe<TAllowedTypes>, InsertableTreeNodeFromImplicitAllowedTypesUnsafe<TAllowedTypes>, TreeArrayNode>

Extends: TreeArrayNodeBase <TreeNodeFromImplicitAllowedTypesUnsafe <TAllowedTypes>, InsertableTreeNodeFromImplicitAllowedTypesUnsafe <TAllowedTypes>, TreeArrayNode >

Type Parameters

Parameter Constraint Description
TAllowedTypes 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.