quick-picker
Version:
A plug and Play picker for React Native
24 lines (23 loc) • 743 B
TypeScript
import * as React from 'react';
import { Animated } from 'react-native';
import { PickerOptions, Item } from './PickerStore';
import IosPicker from './IosPicker';
import AndroidPicker from './AndroidPicker';
export default class QuickPicker extends React.Component {
state: {
isOpen: boolean;
opacity: Animated.Value;
};
_iosPicker: IosPicker | null;
_androidPicker: AndroidPicker | null;
static open(options: PickerOptions): void;
static close(): void;
componentDidMount(): void;
_open: () => void;
_close: () => void;
_animateOpen: () => void;
_animateClose: () => void;
_onPressDone: () => void;
_onChange: (item: Item & Date) => void;
render(): JSX.Element | null;
}