UNPKG

react-native-keyboard-controller

Version:

Keyboard manager which works in identical way on both iOS and Android

20 lines (19 loc) 712 B
// copied from `android.view.WindowManager.LayoutParams` export enum AndroidSoftInputModes { SOFT_INPUT_ADJUST_NOTHING = 48, SOFT_INPUT_ADJUST_PAN = 32, SOFT_INPUT_ADJUST_RESIZE = 16, SOFT_INPUT_ADJUST_UNSPECIFIED = 0, SOFT_INPUT_IS_FORWARD_NAVIGATION = 256, SOFT_INPUT_MASK_ADJUST = 240, SOFT_INPUT_MASK_STATE = 15, SOFT_INPUT_MODE_CHANGED = 512, SOFT_INPUT_STATE_ALWAYS_HIDDEN = 3, SOFT_INPUT_STATE_ALWAYS_VISIBLE = 5, SOFT_INPUT_STATE_HIDDEN = 2, SOFT_INPUT_STATE_UNCHANGED = 1, // temporarily disable this rule to avoid breaking changes. // eslint-disable-next-line @typescript-eslint/no-duplicate-enum-values SOFT_INPUT_STATE_UNSPECIFIED = 0, SOFT_INPUT_STATE_VISIBLE = 4, }