KamomeClient constructor
KamomeClient(
- JavaScriptRunner _jsRunner
Implementation
KamomeClient(this._jsRunner) {
// Add preset commands.
add(Command(_commandSYN, (_, __, completion) {
_ready = true;
completion.resolve(data: {"versionCode": kamomeVersionCode});
}));
add(Command(_commandACK, (_, __, completion) {
Future.delayed(const Duration(milliseconds: 1)).then((_) => {
if (readEventListener != null) {readEventListener!()}
});
completion.resolve();
}));
}