UNPKG

hippy-ui

Version:

> hippy-react ui components for hippy2.0

76 lines (70 loc) 2.51 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.InputDefaultPropTypes = exports.InputPropTypes = void 0; var _propTypes = _interopRequireDefault(require("prop-types")); var _fontSize = require("../../utils/fontSize"); var _types = require("../../types"); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var InputPropTypes = { placeholderTextColor: _propTypes.default.string, defaultValue: _propTypes.default.string, editable: _propTypes.default.bool, keyboardType: _propTypes.default.oneOf(['default', 'numeric', 'password', 'email', 'phone-pad', 'search']), returnKeyType: _propTypes.default.oneOf(['done', 'go', 'next', 'search', 'send']), maxLength: _propTypes.default.number, autoFocus: _propTypes.default.bool, underlineColorAndroid: _propTypes.default.string, placeholder: _propTypes.default.string, style: _types.StyleProps, onBlur: _propTypes.default.func, onFocus: _propTypes.default.func, onChange: _propTypes.default.func, onEndEditing: _propTypes.default.func, onKeyboardWillShow: _propTypes.default.func, // ios下键盘的高度 onSelectionChange: _propTypes.default.func, // 选择输入框中的位置,在web下暂时没有应用场景,只做透传 value: _propTypes.default.oneOfType([_propTypes.default.number, _propTypes.default.string]), size: _propTypes.default.oneOfType([_propTypes.default.oneOf(_fontSize.fontSizes), _propTypes.default.number]) }; exports.InputPropTypes = InputPropTypes; var InputDefaultPropTypes = { placeholderTextColor: '#aaaaaa', defaultValue: '', editable: true, keyboardType: 'default', returnKeyType: 'done', maxLength: 999999, autoFocus: false, underlineColorAndroid: '#ffffff', placeholder: '', style: {}, onBlur: function onBlur() { return false; }, onFocus: function onFocus() { return false; }, onChange: function onChange(_ref) { var text = _ref.text; return false; }, // onContentSizeChange: () => false, onKeyboardWillShow: function onKeyboardWillShow(_ref2) { var keyboardHeight = _ref2.keyboardHeight; return false; }, onSelectionChange: function onSelectionChange(_ref3) { var _ref3$selection = _ref3.selection, start = _ref3$selection.start, end = _ref3$selection.end; return false; }, onEndEditing: function onEndEditing() { return false; }, size: 'xs' }; exports.InputDefaultPropTypes = InputDefaultPropTypes;