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{
|
function toggleCheckboxRange(eventTargetElement: HTMLInputElement, previousStateElement: HTMLInputElement, elementList: Generator): void{
|
||||||
let changePkCheckboxState = false
|
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
|
//Change loop's current checkbox state to eventTargetElement checkbox state
|
||||||
if(changePkCheckboxState === true){
|
if(changePkCheckboxState === true){
|
||||||
element.checked = eventTargetElement.checked;
|
typedElement.checked = eventTargetElement.checked;
|
||||||
}
|
}
|
||||||
//The previously clicked checkbox was above the shift clicked checkbox
|
//The previously clicked checkbox was above the shift clicked checkbox
|
||||||
if(element === previousStateElement){
|
if(element === previousStateElement){
|
||||||
@ -26,7 +27,7 @@ function toggleCheckboxRange(eventTargetElement: HTMLInputElement, previousState
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
changePkCheckboxState = true;
|
changePkCheckboxState = true;
|
||||||
element.checked = eventTargetElement.checked;
|
typedElement.checked = eventTargetElement.checked;
|
||||||
}
|
}
|
||||||
//The previously clicked checkbox was below the shift clicked checkbox
|
//The previously clicked checkbox was below the shift clicked checkbox
|
||||||
if(element === eventTargetElement){
|
if(element === eventTargetElement){
|
||||||
|
Reference in New Issue
Block a user