Skip to main content

TreeDataObjectFactory Class

@fluidframework/runtime-definitions#IFluidDataStoreFactory for use with TreeDataObjects.

This API is provided for existing users, but is not recommended for new users.

To use, import via @fluidframework/aqueduct/legacy.

For more information about our API support guarantees, see here.

Signature​

export declare class TreeDataObjectFactory<TDataObject extends TreeDataObject<TDataObjectTypes>, TDataObjectTypes extends DataObjectTypes = DataObjectTypes> extends PureDataObjectFactory<TDataObject, TDataObjectTypes>

Extends: PureDataObjectFactory<TDataObject, TDataObjectTypes>

Type Parameters​

ParameterConstraintDefaultDescription
TDataObjectTreeDataObject<TDataObjectTypes>The concrete TreeDataObject implementation.
TDataObjectTypesDataObjectTypesDataObjectTypesThe input types for the DataObject

Constructors​

ConstructorAlertsDescription
(constructor)(props)BetaConstructs a new instance of the TreeDataObjectFactory class

Constructor Details​

(constructor)​

Constructs a new instance of the TreeDataObjectFactory class

This API is provided for existing users, but is not recommended for new users.

For more information about our API support guarantees, see here.

Signature​

constructor(props: DataObjectFactoryProps<TDataObject, TDataObjectTypes>);

Parameters​

ParameterTypeDescription
propsDataObjectFactoryProps<TDataObject, TDataObjectTypes>