mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2026-05-03 14:27:03 +02:00
[chore] TSLint cleanup
This commit is contained in:
@@ -1,6 +1,11 @@
|
||||
import { isString } from "../helpers/isString";
|
||||
import { getElementById } from "./getElementById";
|
||||
|
||||
/**
|
||||
* Clears out all children from the provided element.
|
||||
* If a string is passed in, it will treat it as an ID and search for the element to delete all children from.
|
||||
* @param el The element or ID of an element to remove all children from.
|
||||
*/
|
||||
export function removeChildrenFromElement(el: string | null | Element) {
|
||||
if (el === null) {
|
||||
return;
|
||||
@@ -10,7 +15,7 @@ export function removeChildrenFromElement(el: string | null | Element) {
|
||||
const elem: HTMLElement | Element = (isString(el) ? getElementById(el as string) : el as Element);
|
||||
|
||||
if (elem instanceof Element) {
|
||||
while (elem.firstChild) {
|
||||
while (elem.firstChild !== null) {
|
||||
elem.removeChild(elem.firstChild);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user