@kre-form/ant
Version:
149 lines • 14.6 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { KreFormFieldText, KreFormFieldTextI18n, KreFormFieldTextArea, KreFormFieldNumber, KreFormFieldPassWord, KreFormFieldRadio, KreFormFieldRadioGroup, KreFormFieldCheckbox, KreFormFieldCheckboxGroup, KreFormFieldSelect, KreFormFieldDateTime, KreFormFieldImage, KreFormFieldUpload, KreFormFieldLookUp, KreFormFieldHTML, KreFormFieldLine, KreFormDragDrop, KreFormFieldAnchor, } from "./types/types";
import { KreFormWrapperFormField } from "./wrappers/wrappers";
import { KreFormFieldGroup } from "./templates/group";
import { KreFormFieldRepeat } from "./templates/repeat/index";
import { DeonFieldOverTime } from "./templates/overtime/index";
import { KreFormFieldPanel } from "./templates/panel";
import { KreFormFieldTabular } from "./templates/tabular";
import { KreFormFieldTabularItem } from "./templates/tabular-item";
import { KreFormFieldSwitch } from "./types/switch";
/** @type {?} */
export const FIELD_TYPE_COMPONENTS = [
// types
KreFormFieldText,
KreFormFieldTextI18n,
KreFormFieldTextArea,
KreFormFieldNumber,
KreFormFieldPassWord,
KreFormFieldRadio,
KreFormFieldRadioGroup,
KreFormFieldCheckbox,
KreFormFieldCheckboxGroup,
KreFormFieldSelect,
KreFormFieldDateTime,
KreFormFieldImage,
KreFormFieldUpload,
KreFormFieldLookUp,
KreFormFieldHTML,
KreFormFieldLine,
KreFormDragDrop,
KreFormFieldAnchor,
KreFormFieldSwitch,
// templates
KreFormFieldGroup,
KreFormFieldRepeat,
DeonFieldOverTime,
// wrappers
KreFormWrapperFormField,
KreFormFieldPanel,
KreFormFieldTabular,
KreFormFieldTabularItem,
];
/** @type {?} */
export const BOOTSTRAP_KreFORM_CONFIG = {
types: [
{
name: "text",
component: KreFormFieldText,
wrappers: ["form-field"],
},
{
name: "texti18n",
component: KreFormFieldTextI18n,
wrappers: ["form-field"],
},
{
name: "textarea",
component: KreFormFieldTextArea,
wrappers: ["form-field"],
},
{
name: "numbers",
component: KreFormFieldNumber,
wrappers: ["form-field"],
},
{
name: "password",
component: KreFormFieldPassWord,
wrappers: ["form-field"],
},
{
name: "switch",
component: KreFormFieldSwitch,
wrappers: ["form-field"],
},
{
name: "radio",
component: KreFormFieldRadio,
wrappers: ["form-field"],
},
{
name: "radiogroup",
component: KreFormFieldRadioGroup,
wrappers: ["form-field"],
},
{
name: "checkbox",
component: KreFormFieldCheckbox,
wrappers: ["form-field"],
},
{
name: "checkboxgroup",
component: KreFormFieldCheckboxGroup,
wrappers: ["form-field"],
},
{
name: "select",
component: KreFormFieldSelect,
wrappers: ["form-field"],
},
{
name: "datetime",
component: KreFormFieldDateTime,
wrappers: ["form-field"],
},
{
name: "image",
component: KreFormFieldImage,
wrappers: ["form-field"],
},
{
name: "upload",
component: KreFormFieldUpload,
wrappers: ["form-field"],
},
// {
// name: "lookup",
// component: KreFormFieldLookUp,
// wrappers: ["form-field"],
// },
{
name: "htmlcontent",
component: KreFormFieldHTML,
wrappers: ["form-field"],
},
{
name: "line",
component: KreFormFieldLine,
wrappers: ["form-field"],
},
{
name: "drag-drop",
component: KreFormDragDrop,
},
{
name: "anchor",
component: KreFormFieldAnchor,
wrappers: ["form-field"],
},
{ name: "group", component: KreFormFieldGroup },
{ name: "repeat", component: KreFormFieldRepeat },
{ name: "panel", component: KreFormFieldPanel },
],
wrappers: [{ name: "form-field", component: KreFormWrapperFormField }],
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYm9vdHN0cmFwLmNvbmZpZy5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BrcmUtZm9ybS9hbnQvIiwic291cmNlcyI6WyJsaWIvYm9vdHN0cmFwLmNvbmZpZy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQ0EsT0FBTyxFQUNMLGdCQUFnQixFQUNoQixvQkFBb0IsRUFDcEIsb0JBQW9CLEVBQ3BCLGtCQUFrQixFQUNsQixvQkFBb0IsRUFDcEIsaUJBQWlCLEVBQ2pCLHNCQUFzQixFQUN0QixvQkFBb0IsRUFDcEIseUJBQXlCLEVBQ3pCLGtCQUFrQixFQUNsQixvQkFBb0IsRUFDcEIsaUJBQWlCLEVBQ2pCLGtCQUFrQixFQUNsQixrQkFBa0IsRUFDbEIsZ0JBQWdCLEVBQ2hCLGdCQUFnQixFQUNoQixlQUFlLEVBQ2Ysa0JBQWtCLEdBQ25CLE1BQU0sZUFBZSxDQUFDO0FBQ3ZCLE9BQU8sRUFBRSx1QkFBdUIsRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBQzlELE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxNQUFNLG1CQUFtQixDQUFDO0FBQ3RELE9BQU8sRUFBRSxrQkFBa0IsRUFBRSxNQUFNLDBCQUEwQixDQUFDO0FBQzlELE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxNQUFNLDRCQUE0QixDQUFDO0FBQy9ELE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxNQUFNLG1CQUFtQixDQUFDO0FBQ3RELE9BQU8sRUFBRSxtQkFBbUIsRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBQzFELE9BQU8sRUFBRSx1QkFBdUIsRUFBRSxNQUFNLDBCQUEwQixDQUFDO0FBQ25FLE9BQU8sRUFBRSxrQkFBa0IsRUFBRSxNQUFNLGdCQUFnQixDQUFDOztBQUVwRCxNQUFNLE9BQU8scUJBQXFCLEdBQUc7SUFDbkMsUUFBUTtJQUNSLGdCQUFnQjtJQUNoQixvQkFBb0I7SUFDcEIsb0JBQW9CO0lBQ3BCLGtCQUFrQjtJQUNsQixvQkFBb0I7SUFDcEIsaUJBQWlCO0lBQ2pCLHNCQUFzQjtJQUN0Qixv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LFNBQVMsRUFBRSxrQkFBa0I7WUFDN0IsUUFBUSxFQUFFLENBQUMsWUFBWSxDQUFDO1NBQ3pCO1FBRUQsRUFBRSxJQUFJLEVBQUUsT0FBTyxFQUFFLFNBQVMsRUFBRSxpQkFBaUIsRUFBRTtRQUMvQyxFQUFFLElBQUksRUFBRSxRQUFRLEVBQUUsU0FBUyxFQUFFLGtCQUFrQixFQUFFO1FBQ2pELEVBQUUsSUFBSSxFQUFFLE9BQU8sRUFBRSxTQUFTLEVBQUUsaUJBQWlCLEVBQUU7S0FLaEQ7SUFDRCxRQUFRLEVBQUUsQ0FBQyxFQUFFLElBQUksRUFBRSxZQUFZLEVBQUUsU0FBUyxFQUFFLHVCQUF1QixFQUFFLENBQUM7Q0FDdkUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb25maWdPcHRpb24gfSBmcm9tIFwiQGtyZS1mb3JtL2NvcmVcIjtcbmltcG9ydCB7XG4gIEtyZUZvcm1GaWVsZFRleHQsXG4gIEtyZUZvcm1GaWVsZFRleHRJMThuLFxuICBLcmVGb3JtRmllbGRUZXh0QXJlYSxcbiAgS3JlRm9ybUZpZWxkTnVtYmVyLFxuICBLcmVGb3JtRmllbGRQYXNzV29yZCxcbiAgS3JlRm9ybUZpZWxkUmFkaW8sXG4gIEtyZUZvcm1GaWVsZFJhZGlvR3JvdXAsXG4gIEtyZUZvcm1GaWVsZENoZWNrYm94LFxuICBLcmVGb3JtRmllbGRDaGVja2JveEdyb3VwLFxuICBLcmVGb3JtRmllbGRTZWxlY3QsXG4gIEtyZUZvcm1GaWVsZERhdGVUaW1lLFxuICBLcmVGb3JtRmllbGRJbWFnZSxcbiAgS3JlRm9ybUZpZWxkVXBsb2FkLFxuICBLcmVGb3JtRmllbGRMb29rVXAsXG4gIEtyZUZvcm1GaWVsZEhUTUwsXG4gIEtyZUZvcm1GaWVsZExpbmUsXG4gIEtyZUZvcm1EcmFnRHJvcCxcbiAgS3JlRm9ybUZpZWxkQW5jaG9yLFxufSBmcm9tIFwiLi90eXBlcy90eXBlc1wiO1xuaW1wb3J0IHsgS3JlRm9ybVdyYXBwZXJGb3JtRmllbGQgfSBmcm9tIFwiLi93cmFwcGVycy93cmFwcGVyc1wiO1xuaW1wb3J0IHsgS3JlRm9ybUZpZWxkR3JvdXAgfSBmcm9tIFwiLi90ZW1wbGF0ZXMvZ3JvdXBcIjtcbmltcG9ydCB7IEtyZUZvcm1GaWVsZFJlcGVhdCB9IGZyb20gXCIuL3RlbXBsYXRlcy9yZXBlYXQvaW5kZXhcIjtcbmltcG9ydCB7IERlb25GaWVsZE92ZXJUaW1lIH0gZnJvbSBcIi4vdGVtcGxhdGVzL292ZXJ0aW1lL2luZGV4XCI7XG5pbXBvcnQgeyBLcmVGb3JtRmllbGRQYW5lbCB9IGZyb20gXCIuL3RlbXBsYXRlcy9wYW5lbFwiO1xuaW1wb3J0IHsgS3JlRm9ybUZpZWxkVGFidWxhciB9IGZyb20gXCIuL3RlbXBsYXRlcy90YWJ1bGFyXCI7XG5pbXBvcnQgeyBLcmVGb3JtRmllbGRUYWJ1bGFySXRlbSB9IGZyb20gXCIuL3RlbXBsYXRlcy90YWJ1bGFyLWl0ZW1cIjtcbmltcG9ydCB7IEtyZUZvcm1GaWVsZFN3aXRjaCB9IGZyb20gXCIuL3R5cGVzL3N3aXRjaFwiO1xuXG5leHBvcnQgY29uc3QgRklFTERfVFlQRV9DT01QT05FTlRTID0gW1xuICAvLyB0eXBlc1xuICBLcmVGb3JtRmllbGRUZXh0LFxuICBLcmVGb3JtRmllbGRUZXh0STE4bixcbiAgS3JlRm9ybUZpZWxkVGV4dEFyZWEsXG4gIEtyZUZvcm1GaWVsZE51bWJlcixcbiAgS3JlRm9ybUZpZWxkUGFzc1dvcmQsXG4gIEtyZUZvcm1GaWVsZFJhZGlvLFxuICBLcmVGb3JtRmllbGRSYWRpb0dyb3VwLFxuICBLcmVGb3JtRmllbGRDaGVja2JveCxcbiAgS3JlRm9ybUZpZWxkQ2hlY2tib3hHcm91cCxcbiAgS3JlRm9ybUZpZWxkU2VsZWN0LFxuICBLcmVGb3JtRmllbGREYXRlVGltZSxcbiAgS3JlRm9ybUZpZWxkSW1hZ2UsXG4gIEtyZUZvcm1GaWVsZFVwbG9hZCxcbiAgS3JlRm9ybUZpZWxkTG9va1VwLFxuICBLcmVGb3JtRmllbGRIVE1MLFxuICBLcmVGb3JtRmllbGRMaW5lLFxuICBLcmVGb3JtRHJhZ0Ryb3AsXG4gIEtyZUZvcm1GaWVsZEFuY2hvcixcbiAgS3JlRm9ybUZpZWxkU3dpdGNoLFxuICAvLyB0ZW1wbGF0ZXNcbiAgS3JlRm9ybUZpZWxkR3JvdXAsXG4gIEtyZUZvcm1GaWVsZFJlcGVhdCxcbiAgRGVvbkZpZWxkT3ZlclRpbWUsXG5cbiAgLy8gd3JhcHBlcnNcbiAgS3JlRm9ybVdyYXBwZXJGb3JtRmllbGQsXG4gIEtyZUZvcm1GaWVsZFBhbmVsLFxuICBLcmVGb3JtRmllbGRUYWJ1bGFyLFxuICBLcmVGb3JtRmllbGRUYWJ1bGFySXRlbSxcbl07XG5cbmV4cG9ydCBjb25zdCBCT09UU1RSQVBfS3JlRk9STV9DT05GSUc6IENvbmZpZ09wdGlvbiA9IHtcbiAgdHlwZXM6IFtcbiAgICB7XG4gICAgICBuYW1lOiBcInRleHRcIixcbiAgICAgIGNvbXBvbmVudDogS3JlRm9ybUZpZWxkVGV4dCxcbiAgICAgIHdyYXBwZXJzOiBbXCJmb3JtLWZpZWxkXCJdLFxuICAgIH0sXG4gICAge1xuICAgICAgbmFtZTogXCJ0ZXh0aTE4blwiLFxuICAgICAgY29tcG9uZW50OiBLcmVGb3JtRmllbGRUZXh0STE4bixcbiAgICAgIHdyYXBwZXJzOiBbXCJmb3JtLWZpZWxkXCJdLFxuICAgIH0sXG4gICAge1xuICAgICAgbmFtZTogXCJ0ZXh0YXJlYVwiLFxuICAgICAgY29tcG9uZW50OiBLcmVGb3JtRmllbGRUZXh0QXJlYSxcbiAgICAgIHdyYXBwZXJzOiBbXCJmb3JtLWZpZWxkXCJdLFxuICAgIH0sXG4gICAge1xuICAgICAgbmFtZTogXCJudW1iZXJzXCIsXG4gICAgICBjb21wb25lbnQ6IEtyZUZvcm1GaWVsZE51bWJlcixcbiAgICAgIHdyYXBwZXJzOiBbXCJmb3JtLWZpZWxkXCJdLFxuICAgIH0sXG4gICAge1xuICAgICAgbmFtZTogXCJwYXNzd29yZFwiLFxuICAgICAgY29tcG9uZW50OiBLcmVGb3JtRmllbGRQYXNzV29yZCxcbiAgICAgIHdyYXBwZXJzOiBbXCJmb3JtLWZpZWxkXCJdLFxuICAgIH0sXG4gICAge1xuICAgICAgbmFtZTogXCJzd2l0Y2hcIixcbiAgICAgIGNvbXBvbmVudDogS3JlRm9ybUZpZWxkU3dpdGNoLFxuICAgICAgd3JhcHBlcnM6IFtcImZvcm0tZmllbGRcIl0sXG4gICAgfSxcbiAgICB7XG4gICAgICBuYW1lOiBcInJhZGlvXCIsXG4gICAgICBjb21wb25lbnQ6IEtyZUZvcm1GaWVsZFJhZGlvLFxuICAgICAgd3JhcHBlcnM6IFtcImZvcm0tZmllbGRcIl0sXG4gICAgfSxcbiAgICB7XG4gICAgICBuYW1lOiBcInJhZGlvZ3JvdXBcIixcbiAgICAgIGNvbXBvbmVudDogS3JlRm9ybUZpZWxkUmFkaW9Hcm91cCxcbiAgICAgIHdyYXBwZXJzOiBbXCJmb3JtLWZpZWxkXCJdLFxuICAgIH0sXG4gICAge1xuICAgICAgbmFtZTogXCJjaGVja2JveFwiLFxuICAgICAgY29tcG9uZW50OiBLcmVGb3JtRmllbGRDaGVja2JveCxcbiAgICAgIHdyYXBwZXJzOiBbXCJmb3JtLWZpZWxkXCJdLFxuICAgIH0sXG4gICAge1xuICAgICAgbmFtZTogXCJjaGVja2JveGdyb3VwXCIsXG4gICAgICBjb21wb25lbnQ6IEtyZUZvcm1GaWVsZENoZWNrYm94R3JvdXAsXG4gICAgICB3cmFwcGVyczogW1wiZm9ybS1maWVsZFwiXSxcbiAgICB9LFxuICAgIHtcbiAgICAgIG5hbWU6IFwic2VsZWN0XCIsXG4gICAgICBjb21wb25lbnQ6IEtyZUZvcm1GaWVsZFNlbGVjdCxcbiAgICAgIHdyYXBwZXJzOiBbXCJmb3JtLWZpZWxkXCJdLFxuICAgIH0sXG4gICAge1xuICAgICAgbmFtZTogXCJkYXRldGltZVwiLFxuICAgICAgY29tcG9uZW50OiBLcmVGb3JtRmllbGREYXRlVGltZSxcbiAgICAgIHdyYXBwZXJzOiBbXCJmb3JtLWZpZWxkXCJdLFxuICAgIH0sXG4gICAge1xuICAgICAgbmFtZTogXCJpbWFnZVwiLFxuICAgICAgY29tcG9uZW50OiBLcmVGb3JtRmllbGRJbWFnZSxcbiAgICAgIHdyYXBwZXJzOiBbXCJmb3JtLWZpZWxkXCJdLFxuICAgIH0sXG4gICAge1xuICAgICAgbmFtZTogXCJ1cGxvYWRcIixcbiAgICAgIGNvbXBvbmVudDogS3JlRm9ybUZpZWxkVXBsb2FkLFxuICAgICAgd3JhcHBlcnM6IFtcImZvcm0tZmllbGRcIl0sXG4gICAgfSxcbiAgICAvLyB7XG4gICAgLy8gICBuYW1lOiBcImxvb2t1cFwiLFxuICAgIC8vICAgY29tcG9uZW50OiBLcmVGb3JtRmllbGRMb29rVXAsXG4gICAgLy8gICB3cmFwcGVyczogW1wiZm9ybS1maWVsZFwiXSxcbiAgICAvLyB9LFxuICAgIHtcbiAgICAgIG5hbWU6IFwiaHRtbGNvbnRlbnRcIixcbiAgICAgIGNvbXBvbmVudDogS3JlRm9ybUZpZWxkSFRNTCxcbiAgICAgIHdyYXBwZXJzOiBbXCJmb3JtLWZpZWxkXCJdLFxuICAgIH0sXG4gICAge1xuICAgICAgbmFtZTogXCJsaW5lXCIsXG4gICAgICBjb21wb25lbnQ6IEtyZUZvcm1GaWVsZExpbmUsXG4gICAgICB3cmFwcGVyczogW1wiZm9ybS1maWVsZFwiXSxcbiAgICB9LFxuICAgIHtcbiAgICAgIG5hbWU6IFwiZHJhZy1kcm9wXCIsXG4gICAgICBjb21wb25lbnQ6IEtyZUZvcm1EcmFnRHJvcCxcbiAgICB9LFxuICAgIHtcbiAgICAgIG5hbWU6IFwiYW5jaG9yXCIsXG4gICAgICBjb21wb25lbnQ6IEtyZUZvcm1GaWVsZEFuY2hvcixcbiAgICAgIHdyYXBwZXJzOiBbXCJmb3JtLWZpZWxkXCJdLFxuICAgIH0sXG5cbiAgICB7IG5hbWU6IFwiZ3JvdXBcIiwgY29tcG9uZW50OiBLcmVGb3JtRmllbGRHcm91cCB9LFxuICAgIHsgbmFtZTogXCJyZXBlYXRcIiwgY29tcG9uZW50OiBLcmVGb3JtRmllbGRSZXBlYXQgfSxcbiAgICB7IG5hbWU6IFwicGFuZWxcIiwgY29tcG9uZW50OiBLcmVGb3JtRmllbGRQYW5lbCB9LFxuICAgIC8vIHsgbmFtZTogXCJvdmVyVGltZVwiLCBjb21wb25lbnQ6IERlb25GaWVsZE92ZXJUaW1lIH0sXG5cbiAgICAvL3sgbmFtZTogXCJ0YWJ1bGFyXCIsIGNvbXBvbmVudDogS3JlRm9ybUZpZWxkVGFidWxhciB9LFxuICAgIC8vIHsgbmFtZTogXCJ0YWJ1bGFyaXRlbVwiLCBjb21wb25lbnQ6IEtyZUZvcm1GaWVsZFRhYnVsYXJJdGVtIH0sXG4gIF0sXG4gIHdyYXBwZXJzOiBbeyBuYW1lOiBcImZvcm0tZmllbGRcIiwgY29tcG9uZW50OiBLcmVGb3JtV3JhcHBlckZvcm1GaWVsZCB9XSxcbn07XG4iXX0=