UNPKG

botbuilder-dialogs

Version:

A dialog stack based conversation manager for Microsoft BotBuilder.

33 lines 1.09 kB
/** * @module botbuilder-dialogs */ /** * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. */ import { MemoryScope } from './memoryScope'; import { DialogContext } from '../../dialogContext'; /** * TurnMemoryScope represents memory scoped to the current turn. */ export declare class TurnMemoryScope extends MemoryScope { /** * Initializes a new instance of the [TurnMemoryScope](xref:botbuilder-dialogs.TurnMemoryScope) class. */ constructor(); /** * Get the backing memory for this scope. * * @param dc The [DialogContext](xref:botbuilder-dialogs.DialogContext) for this turn. * @returns The memory for the scope. */ getMemory(dc: DialogContext): object; /** * Changes the backing object for the memory scope. * * @param dc The [DialogContext](xref:botbuilder-dialogs.DialogContext) for this turn. * @param memory Memory object to set for the scope. */ setMemory(dc: DialogContext, memory: object): void; } //# sourceMappingURL=turnMemoryScope.d.ts.map