mirror of https://github.com/Kylart/KawAnime.git
Select all implemented in watch list for all tabs
This commit is contained in:
parent
2afe88cbdb
commit
c3ddba4530
|
@ -168,38 +168,26 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
selectAll(i) {
|
selectAll(i) {
|
||||||
switch (i)
|
const list = this.lists[i - 1]
|
||||||
|
|
||||||
|
if (this.selected[i].length === list.length)
|
||||||
{
|
{
|
||||||
case 1:
|
const elems = document.getElementsByClassName('elem')
|
||||||
if (this.selected[i].length === this.watchList.length)
|
|
||||||
{
|
|
||||||
const elems = document.getElementsByClassName('elem')
|
|
||||||
|
|
||||||
this.selected[i] = []
|
this.selected[i] = []
|
||||||
|
|
||||||
for (let j = 0, l = elems.length; j < l; ++j)
|
for (let j = 0, l = elems.length; j < l; ++j)
|
||||||
elems[j].children[0].classList.remove('selected')
|
elems[j].children[0].classList.remove('selected')
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
this.watchList.forEach((elem) => {
|
list.forEach((elem) => {
|
||||||
// Color element
|
// Color element
|
||||||
const tmpElem = document.getElementsByClassName(elem.split(' ').join('-'))[0].children[0]
|
const tmpElem = document.getElementsByClassName(elem.split(' ').join('-'))[0].children[0]
|
||||||
if (!tmpElem.classList.contains('selected') === true) tmpElem.className += ' selected'
|
if (!tmpElem.classList.contains('selected') === true) tmpElem.className += ' selected'
|
||||||
})
|
})
|
||||||
// Add all elements to selected
|
// Add all elements to selected
|
||||||
this.selected[i] = [...this.watchList]
|
this.selected[i] = [...list]
|
||||||
}
|
|
||||||
break
|
|
||||||
|
|
||||||
case 2:
|
|
||||||
break
|
|
||||||
|
|
||||||
case 3:
|
|
||||||
break
|
|
||||||
|
|
||||||
default:
|
|
||||||
break
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue