react-native-elements
Version:
React Native Elements & UI Toolkit
71 lines (70 loc) • 3.41 kB
TypeScript
import React from 'react';
import { StyleProp, TextStyle } from 'react-native';
import { RneFunctionComponent } from '../helpers';
import { TileProps } from './Tile';
declare const FeaturedTile: RneFunctionComponent<TileProps>;
export { FeaturedTile };
declare const _default: React.FunctionComponent<Omit<import("react-native").TouchableOpacityProps & import("react-native").TouchableNativeFeedbackProps & {
title?: string;
icon?: import("../icons/Icon").IconObject & import("react-native-vector-icons/Icon").IconButtonProps & {
type?: string;
Component?: typeof React.Component;
reverse?: boolean;
raised?: boolean;
containerStyle?: StyleProp<import("react-native").ViewStyle>;
iconProps?: import("react-native-vector-icons/Icon").IconProps;
reverseColor?: string;
disabled?: boolean;
disabledStyle?: StyleProp<import("react-native").ViewStyle>;
solid?: boolean;
brand?: boolean;
};
caption?: React.ReactNode;
imageSrc?: string | import("react-native").ImageSourcePropType;
activeOpacity?: number;
containerStyle?: StyleProp<import("react-native").ViewStyle>;
imageContainerStyle?: StyleProp<import("react-native").ViewStyle>;
iconContainerStyle?: StyleProp<import("react-native").ViewStyle>;
overlayContainerStyle?: StyleProp<import("react-native").ViewStyle>;
titleStyle?: StyleProp<TextStyle>;
captionStyle?: StyleProp<TextStyle>;
width?: number;
height?: number;
featured?: boolean;
contentContainerStyle?: StyleProp<import("react-native").ViewStyle>;
titleNumberOfLines?: number;
imageProps?: Partial<import("react-native").ImageProps>;
ImageComponent?: typeof React.Component;
} & Partial<import("../config").ThemeProps<TileProps>>, keyof import("../config").ThemeProps<T>>> | React.ForwardRefExoticComponent<import("react-native").TouchableOpacityProps & import("react-native").TouchableNativeFeedbackProps & {
title?: string;
icon?: import("../icons/Icon").IconObject & import("react-native-vector-icons/Icon").IconButtonProps & {
type?: string;
Component?: typeof React.Component;
reverse?: boolean;
raised?: boolean;
containerStyle?: StyleProp<import("react-native").ViewStyle>;
iconProps?: import("react-native-vector-icons/Icon").IconProps;
reverseColor?: string;
disabled?: boolean;
disabledStyle?: StyleProp<import("react-native").ViewStyle>;
solid?: boolean;
brand?: boolean;
};
caption?: React.ReactNode;
imageSrc?: string | import("react-native").ImageSourcePropType;
activeOpacity?: number;
containerStyle?: StyleProp<import("react-native").ViewStyle>;
imageContainerStyle?: StyleProp<import("react-native").ViewStyle>;
iconContainerStyle?: StyleProp<import("react-native").ViewStyle>;
overlayContainerStyle?: StyleProp<import("react-native").ViewStyle>;
titleStyle?: StyleProp<TextStyle>;
captionStyle?: StyleProp<TextStyle>;
width?: number;
height?: number;
featured?: boolean;
contentContainerStyle?: StyleProp<import("react-native").ViewStyle>;
titleNumberOfLines?: number;
imageProps?: Partial<import("react-native").ImageProps>;
ImageComponent?: typeof React.Component;
} & Partial<import("../config").ThemeProps<TileProps>>>;
export default _default;