UNPKG

botbuilder-dialogs-adaptive

Version:

Rule system for the Microsoft BotBuilder dialog system.

27 lines 955 B
"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.TextTemplateConverter = void 0; const templates_1 = require("../templates"); /** * Text template converter that implements [Converter](xref:botbuilder-dialogs-declarative.Converter). */ class TextTemplateConverter { /** * Converts a string to a [TextTemplate](xref:botbuilder-dialogs-adaptive.TextTemplate) instance. * * @param value The template to evaluate to create text. * @returns A new [TextTemplate](xref:botbuilder-dialogs-adaptive.TextTemplate) instance. */ convert(value) { return typeof value === 'string' ? new templates_1.TextTemplate(value) : value; } } exports.TextTemplateConverter = TextTemplateConverter; //# sourceMappingURL=textTemplateConverter.js.map