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;