added html and css editors

This commit is contained in:
David Meincke
2022-03-26 20:44:52 +01:00
parent cda1b5c972
commit 6ed4b80c64
23 changed files with 548 additions and 144 deletions
+16
View File
@@ -67,6 +67,22 @@ export class BaseElement extends HTMLElement {
return null;
}
findVisible(tagName: string) {
var result = [];
var elements = document.getElementsByTagName(tagName);
for (let i = 0; i < elements.length; i++) {
const element = <HTMLElement>elements[i];
if (element.style.display !== "none") {
result.push(element);
}
}
return result;
}
hasChild(element: Element, startsWidth: boolean = false): boolean {
var ele = this;