1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

Fixed variable type issue...i think.

This commit is contained in:
CroogQT
2022-05-05 15:24:16 -07:00
parent 11f7e3099d
commit 90d8395a2c

View File

@ -14,10 +14,11 @@ function updatePreviousPkCheckState(eventTargetElement: HTMLInputElement, state:
function toggleCheckboxRange(eventTargetElement: HTMLInputElement, previousStateElement: HTMLInputElement, elementList: Generator): void{
let changePkCheckboxState = false
for(let element of elementList){
for(const element of elementList){
const typedElement = element as HTMLInputElement
//Change loop's current checkbox state to eventTargetElement checkbox state
if(changePkCheckboxState === true){
element.checked = eventTargetElement.checked;
typedElement.checked = eventTargetElement.checked;
}
//The previously clicked checkbox was above the shift clicked checkbox
if(element === previousStateElement){
@ -26,7 +27,7 @@ function toggleCheckboxRange(eventTargetElement: HTMLInputElement, previousState
return
}
changePkCheckboxState = true;
element.checked = eventTargetElement.checked;
typedElement.checked = eventTargetElement.checked;
}
//The previously clicked checkbox was below the shift clicked checkbox
if(element === eventTargetElement){