Skip to main content

FluidHandleBase Class

Base class which can be uses to assist implementing IFluidHandleInternal.

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

To use, import via @fluidframework/runtime-utils/legacy.

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

Signature

export declare abstract class FluidHandleBase<T> implements IFluidHandleInternal<T>

Implements: IFluidHandleInternal<T>

Type Parameters

Parameter Description
T

Properties

Property Alerts Modifiers Type Description
[fluidHandleSymbol] Alpha readonly IFluidHandleErased<T>
absolutePath Alpha string
IFluidHandle Alpha readonly IFluidHandleInternal
isAttached Alpha readonly boolean

Property Details

[fluidHandleSymbol]

This API is provided as an alpha preview and may change without notice.

To use, import via @fluidframework/runtime-utils/alpha.

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

Signature

get [fluidHandleSymbol](): IFluidHandleErased<T>;

Type: IFluidHandleErased<T>

absolutePath

This API is provided as an alpha preview and may change without notice.

To use, import via @fluidframework/runtime-utils/alpha.

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

Signature

abstract absolutePath: string;

Type: string

IFluidHandle

This API is provided as an alpha preview and may change without notice.

To use, import via @fluidframework/runtime-utils/alpha.

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

Signature

get IFluidHandle(): IFluidHandleInternal;

Type: IFluidHandleInternal

isAttached

This API is provided as an alpha preview and may change without notice.

To use, import via @fluidframework/runtime-utils/alpha.

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

Signature

abstract readonly isAttached: boolean;

Type: boolean