IFluidHandleContext Interface
Describes a routing context from which other IFluidHandleContexts are defined. \
To use, import via @fluidframework/core-interfaces/legacy.
For more information about our API support guarantees, see here.
Signature
export interface IFluidHandleContext extends IProvideFluidHandleContext
Extends: IProvideFluidHandleContext
Properties
| Property | Alerts | Modifiers | Type | Description |
|---|---|---|---|---|
| absolutePath | Beta |
readonly |
string | The absolute path to the handle context from the root. |
| isAttached | Beta |
readonly |
boolean | Flag indicating whether or not the entity has services attached. |
| routeContext | Beta |
optional, readonly |
IFluidHandleContext | The parent IFluidHandleContext that has provided a route path to this IFluidHandleContext or undefined at the root. |
Methods
| Method | Alerts | Return Type | Description |
|---|---|---|---|
| attachGraph() | Beta |
void | Runs through the graph and attach the bounded handles. |
| resolveHandle(request) | Beta |
Promise<IResponse> |
Property Details
absolutePath
The absolute path to the handle context from the root.
For more information about our API support guarantees, see here.
Signature
readonly absolutePath: string;
Type: string
isAttached
Flag indicating whether or not the entity has services attached.
For more information about our API support guarantees, see here.
Signature
readonly isAttached: boolean;
Type: boolean
routeContext
The parent IFluidHandleContext that has provided a route path to this IFluidHandleContext or undefined at the root.
For more information about our API support guarantees, see here.
Signature
readonly routeContext?: IFluidHandleContext;
Type: IFluidHandleContext
Method Details
attachGraph
Runs through the graph and attach the bounded handles.
For more information about our API support guarantees, see here.
Signature
attachGraph(): void;
resolveHandle
For more information about our API support guarantees, see here.
Signature
resolveHandle(request: IRequest): Promise<IResponse>;
Parameters
| Parameter | Type | Description |
|---|---|---|
| request | IRequest |
Returns
Return type: Promise<IResponse>