* * @param script * @param {QueueType} type * @param delay * @param args
(script: ScriptFile, type: QueueType = PlayerQueueType.NORMAL, delay = 0, args: ScriptArgument[] = [])
| 843 | const closeTrigger = ScriptProvider.getByTrigger(ServerTriggerType.IF_CLOSE, this.modalChat); |
| 844 | if (closeTrigger) { |
| 845 | this.executeScript(ScriptRunner.init(closeTrigger, this), false); |
| 846 | } |
| 847 | |
| 848 | this.clearComListeners(this.modalChat); |
| 849 | this.modalChat = -1; |
| 850 | } |
| 851 | |
| 852 | // close any sidebar tabs interface |
| 853 | if (this.modalSide !== -1) { |
| 854 | const closeTrigger = ScriptProvider.getByTrigger(ServerTriggerType.IF_CLOSE, this.modalSide); |
| 855 | if (closeTrigger) { |
| 856 | this.executeScript(ScriptRunner.init(closeTrigger, this), false); |
| 857 | } |
| 858 |
no test coverage detected