Skip to main content
Version: v1

SharedObjectClass TypeAlias

A SharedObjectClass is a class that has a factory that can create a DDS (SharedObject) and a constructor that will return the type of the DataObject.

Signature

export declare type SharedObjectClass<T extends IFluidLoadable> = {
readonly getFactory: () => IChannelFactory;
} & LoadableObjectCtor<T>;

Type Parameters

Parameter Constraint Description
T IFluidLoadable The class of the SharedObject