bounciness
number
The drawer animation bouncinesscustomValue
any
Custom value of any type to pass on to the component and receive back in the action callbacksdisableHaptic
boolean
Whether to disable the hapticfullLeftThreshold
number
Threshold for a left full swipe (0-1)fullRightThreshold
number
Threshold for a right full swipe (0-1)fullSwipeLeft
boolean
Whether to allow a full left swipefullSwipeRight
boolean
Whether to allow a full right swipeitemsIconSize
number
The items' icon size. Default is 24itemsMinWidth
number
Set a different minimum widthitemsTextStyle
TextStyle
The items' text styleitemsTintColor
string
The color for the text and icon tint of the items. Default is Colors.whiteleftItem
ItemProps
The bottom layer's item to appear when opened from the left (a single item)onDragStart
() => any
Called when drag gesture startsonFullSwipeLeft
() => void
Callback for left item full swipeonFullSwipeRight
() => void
Callback for right item full swipeonSwipeableWillClose
() => void
Callback for close actiononSwipeableWillOpen
() => void
Callback for open actiononToggleSwipeLeft
() => {rowWidth, leftWidth, dragX, resetItemPosition}
Callback for left item toggle swipeonWillFullSwipeLeft
() => void
Callback for just before left item full swipeonWillFullSwipeRight
() => void
Callback for just before right item full swiperightItems
ItemProps[]
The bottom layer's items to appear when opened from the rightstyle
ViewStyle
Component's styletestID
string
The test id for e2e testsuseNativeAnimations
boolean
Perform the animation in natively