ActionSheetRef
A reference for all the methods that can be invoked on the action sheet ref.
import { ActionSheetRef } from "react-native-actions-sheet";
const ref = useRef<ActionSheetRef>(null);
show
Show the action sheet.
ref.current?.show();
hide
Hide the action sheet.
ref.current?.hide();
Parameters:
data
The hide function takes an optional data
parameter which can be used to return some data to the caller, i.e the function that called SheetManager.show
initially.
Type | Required |
---|---|
any | true |
ref.current?.hide({ confirmed: true });
snapToOffset
Provide a value between 0
to 100
for the action sheet to snap to.
Parameters:
offset
A value between 0 to 100.
Type | Required |
---|---|
number | true |
ref.current?.snapToOffset(20);
snapToIndex
When multiple snap points are set on the action sheet, use this to snap it to different position.
Parameters:
index
Snap to the snap point at given index.
Type | Required |
---|---|
number | true |
ref.current?.snapToIndex(1);
isOpen
Check if the action sheet is open or closed.
isGestureEnabled
Check if the action sheet has gestures enabled or disabled.