From 5f3ba54ccf006bb8fb8c7fab8a42e149c468303f Mon Sep 17 00:00:00 2001 From: Avior Date: Tue, 8 Oct 2019 17:35:59 +0200 Subject: [PATCH] Added a possible Callback to `filFromURI` --- FormManager.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/FormManager.ts b/FormManager.ts index 236ef74..32fe1c3 100644 --- a/FormManager.ts +++ b/FormManager.ts @@ -310,13 +310,14 @@ export default class FormManager { * @param {string} uri the URI * @memberof FormManager */ - public fillFromURI(uri: string) { - let ajax = new XMLHttpRequest + public fillFromURI(uri: string, callback?: () => void) { + let ajax = new XMLHttpRequest ajax.open("GET", uri, true) ajax.addEventListener("loadend", (e) => { if (ajax.readyState === 4 && ajax.status === 200) { let json = JSON.parse(ajax.responseText) this.fillFromJSON(json) + if (callback != undefined) callback() } }) ajax.send()