UNPKG

react-native-navigation-drilldown

Version:
23 lines (22 loc) 815 B
import * as React from 'react'; import { DrilldownItemProps, DrilldownListProps } from './types'; export interface State { drilledItem: DrilldownItemProps | null; } export default class DrilldownList extends React.PureComponent<DrilldownListProps, State> { static defaultProps: Partial<DrilldownListProps>; state: State; getItemLayout: (data: any, index: number) => { length: number; offset: number; index: number; }; onItemSelected: (item: DrilldownItemProps) => void; onItemDrilled: (drilledItem: DrilldownItemProps) => void; onHeaderPress: (item: DrilldownItemProps) => void; renderHeader: () => React.ReactElement<any>; renderListItem: ({ item }: { item: DrilldownItemProps; }) => JSX.Element; render(): React.ReactElement<any>; }