initKeyboardDetector method

dynamic initKeyboardDetector({
  1. dynamic willShowKeyboard(
    1. double
    )?,
  2. dynamic willHideKeyboard()?,
})

Implementation

initKeyboardDetector(
    {final Function(double)? willShowKeyboard,
    final Function()? willHideKeyboard}) {
  subscribingId = keyboardUtils.add(
      listener: k.KeyboardListener(willHideKeyboard: () {
    if (willHideKeyboard != null) {
      willHideKeyboard();
    }
    setState(() {
      isKeyboardOn = false;
    });
  }, willShowKeyboard: (value) {
    if (willShowKeyboard != null) {
      willShowKeyboard(value);
    }
    setState(() {
      isKeyboardOn = true;
    });
  }));
}