Packages > @fluidframework/container-loader
@fluidframework/container-loader Package
Interfaces
Interface | Alerts | Description |
---|---|---|
ICodeDetailsLoader |
ALPHA , DEPRECATED
|
|
IFluidModuleWithDetails |
ALPHA , DEPRECATED
|
|
ILoaderOptions |
ALPHA
|
|
ILoaderProps |
ALPHA
|
Services and properties necessary for creating a loader |
ILoaderServices |
ALPHA
|
Services and properties used by and exposed by the loader |
IProtocolHandler |
ALPHA
|
Classes
Class | Alerts | Description |
---|---|---|
Loader |
ALPHA
|
Manages Fluid resource loading |
Types
TypeAlias | Alerts | Description |
---|---|---|
IDetachedBlobStorage |
ALPHA
|
Subset of IDocumentStorageService which only supports createBlob() and readBlob(). This is used to support blobs in detached containers. |
ProtocolHandlerBuilder |
ALPHA
|
Function to be used for creating a protocol handler. |
Type Details
IDetachedBlobStorage (ALPHA)
Subset of IDocumentStorageService which only supports createBlob() and readBlob(). This is used to support blobs in detached containers.
WARNING: This API is provided as an alpha preview and may change without notice. Use at your own risk.
Signature
export type IDetachedBlobStorage = Pick<IDocumentStorageService, "createBlob" | "readBlob"> & {
size: number;
getBlobIds(): string[];
};
ProtocolHandlerBuilder (ALPHA)
Function to be used for creating a protocol handler.
WARNING: This API is provided as an alpha preview and may change without notice. Use at your own risk.
Signature
export type ProtocolHandlerBuilder = (attributes: IDocumentAttributes, snapshot: IQuorumSnapshot, sendProposal: (key: string, value: any) => number) => IProtocolHandler;