kingdot
Version:
A UI Components Library For Vue
24 lines (22 loc) • 614 B
JavaScript
var type = 'disabled'; // disabled or hide
var defaultType = function defaultType(type) {
if (type) {
return type;
}
};
var createBtnEnableType = function createBtnEnableType(handleType) {
return function (type) {
return (handleType || defaultType)(type);
};
};
var getBtnEnableType = function getBtnEnableType() {
return type;
};
var changeBtnEnableType = function changeBtnEnableType(enableType) {
type = enableType;
};
export default {
createBtnEnableType: createBtnEnableType,
getBtnEnableType: getBtnEnableType,
changeBtnEnableType: changeBtnEnableType
};