Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/gorhom/react-native-bottom-sheet
/ types & classes
Types & classes
80 in github.com/gorhom/react-native-bottom-sheet
⨍
Functions
170
◇
Types & classes
80
Class
mock.js:27
Class
mock.js:59
Enum
ANIMATION_METHOD
src/constants.ts:None
Enum
ANIMATION_SOURCE
src/constants.ts:None
Enum
ANIMATION_STATUS
src/constants.ts:None
Interface
AnimateParams
src/utilities/animate.ts:11
Interface
Author
example/src/screens/integrations/flashlist/models/Author.ts:1
Class
BottomSheet
mock.js:59
Interface
BottomSheetAnimationConfigs
src/components/bottomSheet/types.d.ts:330
Interface
BottomSheetBackdropProps
src/components/bottomSheetBackdrop/types.d.ts:8
Interface
BottomSheetBackgroundProps
src/components/bottomSheetBackground/types.d.ts:4
Interface
BottomSheetDebugViewProps
src/components/bottomSheetDebugView/BottomSheetDebugView.tsx:7
Interface
BottomSheetDefaultBackdropProps
src/components/bottomSheetBackdrop/types.d.ts:14
Interface
BottomSheetDefaultFooterProps
src/components/bottomSheetFooter/types.d.ts:15
Interface
BottomSheetDefaultHandleProps
src/components/bottomSheetHandle/types.d.ts:12
Interface
BottomSheetDraggableScrollableProps
src/components/bottomSheetScrollable/BottomSheetDraggableScrollable.tsx:7
Interface
BottomSheetFlatListMethods
src/components/bottomSheetScrollable/types.d.ts:66
Interface
BottomSheetFooterContainerProps
src/components/bottomSheetFooter/types.d.ts:40
Interface
BottomSheetFooterProps
src/components/bottomSheetFooter/types.d.ts:6
Interface
BottomSheetGestureHandlersContextType
src/contexts/gesture.ts:5
Interface
BottomSheetGestureHandlersProviderProps
src/components/bottomSheetGestureHandlersProvider/types.d.ts:4
Interface
BottomSheetHostingContainerProps
src/components/bottomSheetHostingContainer/types.d.ts:7
Interface
BottomSheetInternalContextType
src/contexts/internal.ts:20
Interface
BottomSheetMethods
src/types.d.ts:37
Class
BottomSheetModal
mock.js:27
Interface
BottomSheetModalContextType
src/contexts/modal/external.ts:3
Interface
BottomSheetModalInternalContextType
src/contexts/modal/internal.ts:9
Interface
BottomSheetModalMethods
src/types.d.ts:97
Interface
BottomSheetModalPrivateMethods
src/components/bottomSheetModal/types.d.ts:6
Interface
BottomSheetModalProps
src/components/bottomSheetModal/types.d.ts:16
Interface
BottomSheetModalProviderProps
src/components/bottomSheetModalProvider/types.d.ts:9
Interface
BottomSheetModalRef
src/components/bottomSheetModalProvider/types.d.ts:4
Interface
BottomSheetModalState
src/components/bottomSheetModal/types.d.ts:65
Interface
BottomSheetProps
src/components/bottomSheet/types.d.ts:28
Interface
BottomSheetRefreshControlProps
src/components/bottomSheetRefreshControl/BottomSheetRefreshControl.android.tsx:15
Interface
BottomSheetScrollViewMethods
src/components/bottomSheetScrollable/types.d.ts:147
Interface
BottomSheetScrollableProps
src/components/bottomSheetScrollable/types.d.ts:22
Interface
BottomSheetSectionListMethods
src/components/bottomSheetScrollable/types.d.ts:212
Interface
BottomSheetTextInputProps
src/components/bottomSheetTextInput/types.ts:3
Interface
BottomSheetVariables
src/types.d.ts:114
Interface
BottomSheetViewProps
src/components/bottomSheetView/types.d.ts:4
Interface
BottomSheetVirtualizedListMethods
src/components/bottomSheetScrollable/types.d.ts:255
Interface
ButtonProps
example/src/components/button/Button.tsx:5
Interface
ContactItemProps
example/src/components/contactItem/ContactItem.tsx:5
Interface
ContactListProps
example/src/components/contactList/ContactList.tsx:22
Interface
CustomBackgroundProps
example/src/components/customBackground/CustomBackground.tsx:9
Interface
CustomFooterProps
example/src/components/customFooter/CustomFooter.tsx:18
Interface
CustomHandleProps
example/src/components/customHandle/CustomHandle.tsx:13
Interface
DummyScreenProps
example/src/screens/integrations/navigation/DummyScreen.tsx:5
Interface
ExampleScreenProps
example/src/screens/basic/BasicExamples.tsx:7
Interface
FlashListProps
* Minimal subset of FlashListProps needed for BottomSheetFlashList. * Defined locally to avoid requiring @shopify/flash-list as a dependency, * sinc
src/components/bottomSheetScrollable/BottomSheetFlashList.tsx:15
Enum
GESTURE_SOURCE
src/constants.ts:None
Interface
GrayTextProps
example/src/screens/integrations/flashlist/TweetContent.tsx:58
Interface
HeaderHandleProps
example/src/components/headerHandle/HeaderHandle.tsx:8
Interface
Item
example/src/screens/integrations/legendlist/renderItem.tsx:16
Enum
KEYBOARD_STATUS
src/constants.ts:None
Interface
LocationDetailsBottomSheetMethods
example/src/screens/integrations/map/LocationDetailsBottomSheet.tsx:22
Interface
LocationDetailsBottomSheetProps
example/src/screens/integrations/map/LocationDetailsBottomSheet.tsx:17
Interface
LocationDetailsProps
example/src/screens/integrations/map/LocationDetails.tsx:15
Interface
LocationItemProps
example/src/screens/integrations/map/LocationItem.tsx:5
Interface
LocationListBottomSheetProps
example/src/screens/integrations/map/LocationListBottomSheet.tsx:19
Enum
MODAL_STATUS
src/components/bottomSheetModal/constants.ts:None
Interface
NullableAccessibilityProps
src/types.d.ts:240
Interface
PrintOptions
src/utilities/logger.ts:1
Enum
SCROLLABLE_STATUS
src/constants.ts:None
Enum
SCROLLABLE_TYPE
src/constants.ts:None
Enum
SHEET_STATE
src/constants.ts:None
Enum
SNAP_POINT_TYPE
src/constants.ts:None
Interface
ScrollComponentInternals
* Type bridge for accessing undocumented React Native scroll component internals. * These properties exist at runtime but aren't exposed in RN's publ
src/utilities/findNodeHandle.web.ts:12
Interface
ScrollableContainerProps
src/components/bottomSheetScrollable/ScrollableContainer.web.tsx:14
Interface
ScrollableContainerProps
src/components/bottomSheetScrollable/ScrollableContainer.tsx:5
Interface
ScrollableContainerProps
src/components/bottomSheetScrollable/ScrollableContainer.android.tsx:7
Interface
SearchHandleProps
example/src/components/searchHandle/SearchHandle.tsx:18
Interface
TextProps
src/components/bottomSheetDebugView/ReText.webx.tsx:10
Interface
TextProps
src/components/bottomSheetDebugView/ReText.tsx:10
Interface
TimingConfig
src/types.d.ts:144
Interface
TimingConfig
* this is needed to avoid TS4023 * https://github.com/microsoft/TypeScript/issues/5711
src/hooks/useBottomSheetTimingConfigs.ts:13
Interface
Tweet
example/src/screens/integrations/flashlist/models/Tweet.ts:3
Interface
TweetContentProps
example/src/screens/integrations/flashlist/TweetContent.tsx:9
Interface
WeatherProps
example/src/screens/integrations/map/Weather.tsx:12