UNPKG

kingdot

Version:

A UI Components Library For Vue

24 lines (22 loc) 594 B
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 };