dareway-rui
Version:
40 lines (36 loc) • 1.4 kB
JavaScript
;
Object.defineProperty(exports, '__esModule', {
value: true
});
exports.default = _default;
var _utils = require('../../../core/utils');
function _default(invokeEffectOrReducer) {
return {
setDisabled: function setDisabled(isDisabled) {
(0, _utils.check)(
isDisabled,
_utils.is.bool,
'Button.setDisabled(isDisabled) \u5165\u53C2 isDisabled \u5FC5\u987B\u4E3A boolean \u7C7B\u578B\uFF0C\u5F53\u524D\u4F20\u5165\u3010'.concat(
isDisabled,
'\u3011\uFF0C\u8BF7\u68C0\u67E5!'
)
);
return invokeEffectOrReducer('ButtonAPI_setDisabledSuccess', isDisabled);
},
setHidden: function setHidden(isHidden) {
(0, _utils.check)(
isHidden,
_utils.is.bool,
'Button.setHidden(isHidden) \u5165\u53C2 isHidden \u5FC5\u987B\u4E3A boolean \u7C7B\u578B\uFF0C\u5F53\u524D\u4F20\u5165\u3010'.concat(
isHidden,
'\u3011\uFF0C\u8BF7\u68C0\u67E5!'
)
);
return invokeEffectOrReducer('ButtonAPI_setHiddenSuccess', isHidden);
},
triggerClick: function triggerClick() {
return invokeEffectOrReducer('ButtonAPI_triggerClick');
}
};
}
//@ sourceMappingURL=apis.js.map