init static method
Implementation
static init(KeyboardRootState root, BuildContext context) {
_root = root;
interceptorInput();
MediaQueryData mq = MediaQuery.of(context);
_read(Orientation.landscape == mq.orientation ? 0 : 1).then((point) {
_keyboardPoint = point;
});
FlutterScreenOrientation.instance().init();
FlutterScreenOrientation.instance().listenerOrientation((e) {
var orientation = (e == FlutterScreenOrientation.portraitUp ||
e == FlutterScreenOrientation.portraitDown)
? 1
: 0;
_read(orientation).then((point) {
_keyboardPoint = point;
_pageKey?.currentState?.updateOnOpen(point);
});
});
}