1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
10 | import type * as React from 'react';
|
11 | import {Constructor} from '../../../types/private/Utilities';
|
12 | import {TimerMixin} from '../../../types/private/TimerMixin';
|
13 | import {StyleProp} from '../../StyleSheet/StyleSheet';
|
14 | import {ViewStyle} from '../../StyleSheet/StyleSheetTypes';
|
15 | import {ViewProps} from '../View/ViewPropTypes';
|
16 |
|
17 |
|
18 |
|
19 |
|
20 |
|
21 | declare class KeyboardAvoidingViewComponent extends React.Component<KeyboardAvoidingViewProps> {}
|
22 | declare const KeyboardAvoidingViewBase: Constructor<TimerMixin> &
|
23 | typeof KeyboardAvoidingViewComponent;
|
24 | export class KeyboardAvoidingView extends KeyboardAvoidingViewBase {}
|
25 |
|
26 | export interface KeyboardAvoidingViewProps extends ViewProps {
|
27 | behavior?: 'height' | 'position' | 'padding' | undefined;
|
28 |
|
29 | |
30 |
|
31 |
|
32 | contentContainerStyle?: StyleProp<ViewStyle> | undefined;
|
33 |
|
34 | |
35 |
|
36 |
|
37 |
|
38 | keyboardVerticalOffset?: number | undefined;
|
39 |
|
40 | |
41 |
|
42 |
|
43 |
|
44 |
|
45 | enabled?: boolean | undefined;
|
46 | }
|