UNPKG

botbuilder-dialogs-adaptive

Version:

Rule system for the Microsoft BotBuilder dialog system.

32 lines 1.06 kB
"use strict"; /** * @module botbuilder-dialogs-adaptive */ /** * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. */ Object.defineProperty(exports, "__esModule", { value: true }); exports.ResourceExtensions = exports.resourceExplorerKey = void 0; /** * The key to set or get resource explorer from turn state. */ exports.resourceExplorerKey = Symbol('ResourceExplorer'); /** * Extension methods for resource explorer. */ class ResourceExtensions { /** * Register ResourceExplorer into DialogManager. * * @param dialogManager The dialog manager to add resource explorer to. * @param resourceExplorer The resource explorer to be added. * @returns dialog manager with resource explorer. */ static useResourceExplorer(dialogManager, resourceExplorer) { dialogManager.initialTurnState.set(exports.resourceExplorerKey, resourceExplorer); return dialogManager; } } exports.ResourceExtensions = ResourceExtensions; //# sourceMappingURL=resourceExtensions.js.map