/* Copyright (c) 2020, 2023, The Unified Company. This code is part of Unify. This program is free software; you can redistribute it and/or modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE, as published by the Free Software Foundation. See the GNU AFFERO GENERAL PUBLIC LICENSE, for more details. https://unifyjs.org */ export default class promiseManager{ promises = new Array(); messages = new Array(); socketManager; addPromise( promiseObject ) { this.promises.push( promiseObject ); } addMessage( message ) { this.messages.push( message ); } getPromiseByID( id ) { var promises = this.promises; for(var c = 0; c