native-base
Version:
Essential cross-platform UI components for React Native
131 lines (130 loc) • 2.75 kB
TypeScript
export declare const Popover: {
baseStyle: () => {
_overlay: {
unmountOnExit: boolean;
};
};
};
export declare const PopoverCloseButton: {
baseStyle: () => {
position: string;
right: number;
top: number;
zIndex: number;
p: string;
bg: string;
borderRadius: string;
_web: {
outlineWidth: number;
cursor: string;
};
_icon: {
size: string;
};
_light: {
_icon: {
color: string;
};
_hover: {
bg: string;
};
_pressed: {
bg: string;
};
};
_dark: {
_icon: {
color: string;
};
_hover: {
bg: string;
};
_pressed: {
bg: string;
};
};
};
};
export declare const PopoverBody: {
baseStyle: () => {
p: string;
shadow: string;
bg: string;
_text: {
color: string;
};
_dark: {
bg: string;
_text: {
color: string;
};
};
};
};
export declare const PopoverContent: {
baseStyle: () => {
borderColor: string;
_text: {
color: string;
};
_dark: {
borderColor: string;
_text: {
color: string;
};
};
borderWidth: number;
rounded: string;
overflow: string;
};
};
export declare const PopoverHeader: {
baseStyle: () => {
_web: {
accessibilityRole: string;
};
p: string;
borderBottomWidth: string;
_text: {
fontSize: string;
fontWeight: string;
lineHeight: string;
color: string;
};
bg: string;
borderColor: string;
_dark: {
bg: string;
borderColor: string;
_text: {
color: string;
};
};
};
};
export declare const PopoverArrow: {
baseStyle: () => {
bg: string;
borderColor: string;
_dark: {
bg: string;
borderColor: string;
};
};
};
export declare const PopoverFooter: {
baseStyle: () => {
p: string;
shadow: string;
flexDirection: string;
justifyContent: string;
flexWrap: string;
borderTopWidth: number;
bg: string;
borderColor: string;
_dark: {
bg: string;
borderColor: string;
};
};
};