Files
doneit-web/src/app/services/dom/wait-for-dom.service.ts
T
Peter Maquiran 63a26a02c0 improve
2021-08-17 12:31:22 +01:00

25 lines
383 B
TypeScript

import { Injectable } from '@angular/core';
@Injectable({
providedIn: 'root'
})
export class WaitForDomService {
selectorString = ""
constructor() { }
selector({ selector, callback }) {
function _try() {
if (!document.querySelector(selector)) {
window.requestAnimationFrame(_try);
} else {
callback()
}
};
_try()
}
}