@cognigy/rest-api-client
Version:
Cognigy REST-Client
39 lines • 1.4 kB
JavaScript
import { __awaiter } from "tslib";
/* Custom modules */
import { createNodeDescriptor } from "../../createNodeDescriptor";
import { showDatePicker, getDatePickerFields, getDatePickerSections } from './question/utils/datepickerUtils';
/**
* Node name: 'datePicker'
*
* Purpose:
* Opens the datepicker to let the user pick a date
*/
export const DATE_PICKER = createNodeDescriptor({
type: "datePicker",
defaultLabel: "Datepicker",
summary: "UI__NODE_EDITOR__MESSAGE__DATA_PICKER__SUMMARY",
appearance: {
showIcon: false
},
preview: {
key: "datepicker_eventName",
type: "text"
},
fields: [].concat(getDatePickerFields()),
sections: [].concat(getDatePickerSections("")),
form: [
{ type: "field", key: "datepicker_eventName" },
{ type: "field", key: "datepicker_locale" },
{ type: "field", key: "datepicker_mode" },
{ type: "section", key: "datepicker_texts" },
{ type: "section", key: "datepicker_datesettings" },
{ type: "section", key: "datepicker_timesettings" },
{ type: "section", key: "datepicker_enableDisable" },
{ type: "section", key: "datepicker_advanced" }
],
tags: ["data"],
function: ({ cognigy, config }) => __awaiter(void 0, void 0, void 0, function* () {
showDatePicker(cognigy, config);
})
});
//# sourceMappingURL=datePicker.js.map