UNPKG

fastlion-amis

Version:

一种MIS页面生成工具

30 lines (29 loc) 2.28 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.InputFormulaRenderer = void 0; var tslib_1 = require("tslib"); var react_1 = (0, tslib_1.__importDefault)(require("react")); var Item_1 = (0, tslib_1.__importDefault)(require("./Item")); var Picker_1 = (0, tslib_1.__importDefault)(require("../../components/formula/Picker")); var InputFormulaRenderer = /** @class */ (function (_super) { (0, tslib_1.__extends)(InputFormulaRenderer, _super); function InputFormulaRenderer() { return _super !== null && _super.apply(this, arguments) || this; } InputFormulaRenderer.prototype.render = function () { var _a = this.props, selectedOptions = _a.selectedOptions, disabled = _a.disabled, onChange = _a.onChange, evalMode = _a.evalMode, variables = _a.variables, variableMode = _a.variableMode, functions = _a.functions, header = _a.header, label = _a.label, value = _a.value, clearable = _a.clearable, className = _a.className, ns = _a.classPrefix, cx = _a.classnames, borderMode = _a.borderMode, placeholder = _a.placeholder, inputMode = _a.inputMode, btnLabel = _a.btnLabel, level = _a.level, btnSize = _a.btnSize, icon = _a.icon, title = _a.title, variableClassName = _a.variableClassName, functionClassName = _a.functionClassName; return (react_1.default.createElement(Picker_1.default, { className: className, value: value, disabled: disabled, onChange: onChange, evalMode: evalMode, variables: variables, variableMode: variableMode, functions: functions, header: header || label || '', borderMode: borderMode, placeholder: placeholder, mode: inputMode, btnLabel: btnLabel, level: level, btnSize: btnSize, icon: icon, title: title, clearable: clearable, variableClassName: variableClassName, functionClassName: functionClassName })); }; InputFormulaRenderer.defaultProps = { inputMode: 'input-button', borderMode: 'full' }; InputFormulaRenderer = (0, tslib_1.__decorate)([ (0, Item_1.default)({ type: 'input-formula' }) ], InputFormulaRenderer); return InputFormulaRenderer; }(react_1.default.Component)); exports.InputFormulaRenderer = InputFormulaRenderer; //# sourceMappingURL=./renderers/Form/InputFormula.js.map