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:
@ -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){
|
||||
|
Reference in New Issue
Block a user