unloadPlugin method
Implementation
void unloadPlugin(String uid) {
var proxy = _loaded[uid];
if (proxy == null) return;
proxy.intercom.sendSignal(Message(MessageType.STOP_SIGNAL));
proxy.intercom.close();
_depends[uid]?.forEach((dep) => unloadPlugin(dep));
_depends.remove(uid);
_usedBy.remove(uid);
_loaded.remove(uid);
}