| | |
| | | }
|
| | | },
|
| | | DEL_CACHED_VIEW: (state, view) => {
|
| | | for (const i of state.cachedViews) {
|
| | | if (i === view.name) {
|
| | | const index = state.cachedViews.indexOf(i)
|
| | | state.cachedViews.splice(index, 1)
|
| | | break
|
| | | }
|
| | | }
|
| | | const index = state.cachedViews.indexOf(view.name)
|
| | | index > -1 && state.cachedViews.splice(index, 1)
|
| | | },
|
| | |
|
| | | DEL_OTHERS_VISITED_VIEWS: (state, view) => {
|
| | |
| | | })
|
| | | },
|
| | | DEL_OTHERS_CACHED_VIEWS: (state, view) => {
|
| | | for (const i of state.cachedViews) {
|
| | | if (i === view.name) {
|
| | | const index = state.cachedViews.indexOf(i)
|
| | | state.cachedViews = state.cachedViews.slice(index, index + 1)
|
| | | break
|
| | | }
|
| | | if (index > -1) {
|
| | | state.cachedViews = state.cachedViews.slice(index, index + 1)
|
| | | } else {
|
| | | state.cachedViews = []
|
| | | }
|
| | | },
|
| | |
|