Angular 18 upgrade (cont). Spring Flo 0.14.0

This commit is contained in:
aboyko
2025-01-17 17:01:31 -05:00
parent 8f469541cd
commit 02c50d2140
7 changed files with 25 additions and 24897 deletions

View File

@@ -614,7 +614,7 @@ export class EditorComponent implements OnInit, OnDestroy {
* @param domNode DOM node to hide
* @returns
*/
private _hideNode(domNode: HTMLElement): VisibilityState {
private _hideNode(domNode: Element & ElementCSSInlineStyle): VisibilityState {
let oldVisibility: VisibilityState = {
visibility: domNode.style ? domNode.style.display : undefined,
children: []
@@ -634,7 +634,7 @@ export class EditorComponent implements OnInit, OnDestroy {
* @param domNode DOM node to restore visibility of
* @param oldVisibility original visibility parameter
*/
_restoreNodeVisibility(domNode: HTMLElement, oldVisibility: VisibilityState) {
_restoreNodeVisibility(domNode: Element & ElementCSSInlineStyle, oldVisibility: VisibilityState) {
if (domNode.style) {
domNode.style.display = oldVisibility.visibility;
}
@@ -642,8 +642,8 @@ export class EditorComponent implements OnInit, OnDestroy {
for (let i = 0; i < domNode.childNodes.length; i++) {
if (j < oldVisibility.children.length) {
let node = domNode.children.item(i);
if (node instanceof HTMLElement) {
this._restoreNodeVisibility(<HTMLElement> node, oldVisibility.children[j++]);
if (node instanceof Element) {
this._restoreNodeVisibility(node as any, oldVisibility.children[j++]);
}
}
}