interceptorInput static method
dynamic
interceptorInput()
Implementation
static interceptorInput() {
if (isInterceptor) return;
if (!(ServicesBinding.instance is KeyboardBiding)) {
throw Exception('Keyboard can only be used in KeyboardBiding');
}
var binding = ServicesBinding.instance! as KeyboardBiding;
var binaryMessenger =
binding.defaultBinaryMessenger as KeyboardBinaryMessenger;
binaryMessenger.setMockMessageHandler(
"flutter/textinput", _textInputHandler);
isInterceptor = true;
}