UNPKG

clwoz-models

Version:
35 lines 1.32 kB
"use strict"; var __assign = (this && this.__assign) || function () { __assign = Object.assign || function(t) { for (var s, i = 1, n = arguments.length; i < n; i++) { s = arguments[i]; for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p]; } return t; }; return __assign.apply(this, arguments); }; Object.defineProperty(exports, "__esModule", { value: true }); /** * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. */ var EntityType; (function (EntityType) { // Programmatic Entity EntityType["LOCAL"] = "LOCAL"; // Entity trained in LUIS EntityType["LUIS"] = "LUIS"; // Enumeration EntityType["ENUM"] = "ENUM"; })(EntityType = exports.EntityType || (exports.EntityType = {})); exports.makeNegative = function (entity, positiveId) { return (__assign(__assign({}, entity), { negativeId: null, positiveId: positiveId })); }; function isPrebuilt(entity) { return (entity.entityName === "builtin-" + entity.entityType.toLowerCase()); } exports.isPrebuilt = isPrebuilt; exports.MAX_ENTITY_NAME_LENGTH = 30; exports.MAX_ENUM_VALUE_COUNT = 5; exports.MAX_ENUM_VALUE_NAME_LENGTH = 10; //# sourceMappingURL=Entity.js.map