UNPKG

@cognigy/rest-api-client

Version:

Cognigy REST-Client

228 lines 6.35 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.REQUIRED_FIELDS = void 0; /* Custom modules */ const createNodeDescriptor_1 = require("../createNodeDescriptor"); const mongoDBConnection_1 = require("./connectionNodes/mongoDB/mongoDBConnection"); exports.REQUIRED_FIELDS = (0, createNodeDescriptor_1.createNodeDescriptor)({ type: "requiredFields", defaultLabel: "Required Fields", appearance: { showIcon: false, }, fields: [ { key: "text", type: "text", label: "Text Message", defaultValue: "Default Value", description: "Lorem Ipsum Dolor Sit Amet lkj afsdlkj dfsalkj;sdf alkjdfs lkjdf salkjdf slkj; sdflkjsdf lkj;sd flkjdf sljksdf alk;j adsjlk; sdflkj;sdf lkj; fsadlkjsdflk;jsdf alkj; sdflkj;d sflk;j sdflkj;sdf lkj;", params: { required: true }, }, { key: "date", type: "date", label: "Date", params: { locale: "en-EN", disabled: true, required: true }, }, { key: "datetime", type: "datetime", label: "Date Time", params: { locale: "de-DE", required: true }, }, { key: "time", type: "time", label: "Time", params: { locale: "de-DE", required: true }, }, { key: "daterange", type: "daterange", label: "Date Range", params: { locale: "de-DE", required: true }, }, { key: "select", type: "select", label: "Select", params: { options: [ { label: "こちら", value: "Value 1", }, { label: "田中さん", value: "Value 2", }, ], required: true }, }, { key: "checkbox", type: "checkbox", label: "Checkbox", params: { required: true }, }, { key: "json", type: "json", label: "Json", params: { required: true }, }, { key: "typescript", type: "typescript", label: "Typescript", params: { required: true }, }, { key: "xml", type: "xml", label: "Xml", params: { required: true }, }, { key: "toggle", type: "toggle", label: "Toggle", params: { required: true }, }, { key: "cognigyText", type: "cognigyText", label: "Cognigy Text", params: { required: true }, }, { key: "textArray", type: "textArray", label: "Text Array", params: { required: true }, }, { key: "chipInput", type: "chipInput", label: "Chip Input", params: { required: true }, }, { key: "number", type: "number", label: "Number", params: { required: true }, }, { key: "slider", type: "slider", label: "Slider", params: { min: 0, max: 10, step: 1, required: true }, defaultValue: [1, 5], }, { key: "flow", type: "flow", label: "flow", params: { required: true }, }, { key: "node", type: "node", label: "node", params: { required: true }, }, { key: "flowNode", type: "flowNode", label: "flowNode", params: { required: true }, }, { key: "lexicon", type: "lexicon", label: "lexicon", params: { required: true }, }, { key: "condition", type: "condition", label: "Condition", params: { required: true }, }, { key: "state", type: "state", label: "State", params: { required: true }, }, { key: "connection", type: "connection", label: "Connection", params: { required: true, connectionType: mongoDBConnection_1.MONGO_DB_CONNECTION.type } } ], form: [ { type: "field", key: "text" }, { type: "field", key: "textArray" }, { type: "field", key: "number" }, { type: "field", key: "select" }, { type: "field", key: "date" }, { type: "field", key: "datetime" }, { type: "field", key: "time" }, { type: "field", key: "daterange" }, { type: "field", key: "chipInput" }, { type: "field", key: "toggle" }, { type: "field", key: "lexicon" }, { type: "field", key: "condition" }, { type: "field", key: "slider" }, { type: "field", key: "checkbox" }, { type: "field", key: "node" }, { type: "field", key: "flow" }, { type: "field", key: "flowNode" }, { type: "field", key: "state" }, { type: "field", key: "INVALID_KEY_TEST" }, { type: "field", key: "cognigyText" }, { type: "field", key: "xml" }, { type: "field", key: "typescript" }, { type: "field", key: "json" }, { type: "field", key: "connection" }, ], preview: { key: "text", type: "text", }, tags: ["data"], tokens: [ { label: "word count", type: "input", script: "ci.text.split(' ').length", }, ], }); //# sourceMappingURL=requiredFields.js.map