pluginEvent method
Called when the listened event sends a msg
to a url
.
Implementation
@override
void pluginEvent(GeigerUrl? url, Message msg) {
if (messages.length == bufferSize) {
messages.removeAt(0);
messageWidgets.removeAt(0);
}
messages.add(msg);
messageWidgets.add(toWidget(msg));
for (final listener in _listeners) {
listener(msg);
}
}