Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 1.23 KB

dds-interceptions.api.md

File metadata and controls

26 lines (17 loc) · 1.23 KB

API Report File for "@fluidframework/dds-interceptions"

Do not edit this file. It is a report generated by API Extractor.

import { IDirectory } from '@fluidframework/map';
import { IFluidDataStoreContext } from '@fluidframework/runtime-definitions';
import { ISharedMap } from '@fluidframework/map';
import * as MergeTree from '@fluidframework/merge-tree';
import { SharedMap } from '@fluidframework/map';
import { SharedString } from '@fluidframework/sequence';

// @public
export function createDirectoryWithInterception<T extends IDirectory>(baseDirectory: T, context: IFluidDataStoreContext, setInterceptionCallback: (baseDirectory: IDirectory, subDirectory: IDirectory, key: string, value: any) => void): T;

// @public
export function createSharedMapWithInterception(sharedMap: SharedMap, context: IFluidDataStoreContext, setInterceptionCallback: (sharedMap: ISharedMap, key: string, value: any) => void): SharedMap;

// @public
export function createSharedStringWithInterception(sharedString: SharedString, context: IFluidDataStoreContext, propertyInterceptionCallback: (props?: MergeTree.PropertySet) => MergeTree.PropertySet): SharedString;


// (No @packageDocumentation comment for this package)