keyboardVisibleProvider top-level property
final
Implementation
final keyboardVisibleProvider = StreamProvider<bool>((ref) async* {
final keyboardVisibilityController = KeyboardVisibilityController();
yield keyboardVisibilityController.isVisible;
await for (final keyboardState in keyboardVisibilityController.onChange) {
_log.info('keyboard visibility changed to: $keyboardState');
yield keyboardState;
}
});