UNPKG

dareway-rui

Version:

45 lines (34 loc) 1.2 kB
'use strict'; var _interopRequireDefault = require('@babel/runtime/helpers/interopRequireDefault'); Object.defineProperty(exports, '__esModule', { value: true }); exports.default = void 0; var _LinkButtonGroupView = _interopRequireDefault(require('./LinkButtonGroupView')); var _Focus = require('../../../Focus'); var _FrameConstants = require('../../../../constants/FrameConstants'); var canFocus = function canFocus(props) { var children = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : []; return true; }; var focus = function focus(props) { var children = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : []; var ref = arguments.length > 2 ? arguments[2] : undefined; if (ref && ref.current) { ref.current.focus(); } }; var _default = (0, _Focus.withFocus)( { focus: focus, canFocus: canFocus }, { autoFocus: false, isHandleFocusEvent: true, isHandleKeyDownEvent: true, goNextFocusKeys: [_FrameConstants.KEY_CODE.TAB] } )(_LinkButtonGroupView.default); exports.default = _default; //@ sourceMappingURL=WrapLinkButtonGroupViewWithFocus.js.map