sk-smart-ui
Version:
简洁快速的vue ui框架
55 lines (54 loc) • 1.36 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = {
namespaced: true,
state: {
navBar: {
title: '',
iconl: '',
iconr: ''
},
background: '',
tapl: false,
tapr: false
},
mutations: {
CONFIG: function CONFIG(state, options) {
state.navBar = options.navBar ? options.navBar : {};
state.background = options.background ? options.background : '';
},
TAPL: function TAPL(state, value) {
state.tapl = value;
},
TAPR: function TAPR(state, value) {
state.tapr = value;
}
},
actions: {
'config': function config(obj, options) {
obj.commit('CONFIG', options);
},
'tapl': function tapl(obj, value) {
obj.commit('TAPL', value);
},
'tapr': function tapr(obj, value) {
obj.commit('TAPR', value);
}
},
getters: {
navBar: function navBar(state) {
return state.navBar;
},
tapl: function tapl(state) {
return state.tapl;
},
tapr: function tapr(state) {
return state.tapr;
},
config: function config(state) {
return state;
}
}
};