kingdot
Version:
A UI Components Library For Vue
24 lines (22 loc) • 594 B
JavaScript
var authList = [];
var defaultEnabledStatus = function defaultEnabledStatus(authList, authid) {
if (authid) {
return authList.indexOf(authid) >= 0;
}
};
var createEnabled = function createEnabled(enable) {
return function (authid) {
return (enable || defaultEnabledStatus)(authList, authid);
};
};
var getAuthList = function getAuthList() {
return authList;
};
var changeAuthList = function changeAuthList(list) {
authList = list;
};
export default {
createEnabled: createEnabled,
getAuthList: getAuthList,
changeAuthList: changeAuthList
};