எல்லாக் கம்போனென்ட்களும்

MotionSwipe

ஸ்வைப் செய்து செயல்களை வெளிப்படுத்தும், விருப்பப்பட்டால் ஸ்வைப் செய்து நீக்கும் வரிசை.

வலைReact Nativeசைகைகள்

முயன்று பாருங்கள்

எடுத்துக்காட்டு தயாராகிறது…

மிகச் சுருக்கமான பயன்பாடு

Row.jsx
<MotionSwipe
  endActions={<button onClick={() => archive(id)}>Archive</button>}
  dismiss="end"
  onDismiss={() => remove(id)}
>
  <MessagePreview />
</MotionSwipe>;

இது உங்களுக்காகக் கையாள்வது

  • வரிசை கிடைமட்ட இழுத்தல்களைப் பின்தொடர்கிறது, செயல்களைத் தாண்டி எதிர்க்கிறது, நீங்கள் விடும் வேகத்துடன் அமைகிறது.
  • dismiss உடன், நீண்ட ஸ்வைப் அல்லது வீச்சு வரிசையை வெளியே தள்ளி, அதன் உயரத்தைச் சுருக்கி, பிறகு onDismiss(side)-ஐ அழைக்கிறது.
  • செங்குத்து உருட்டல் தொடர்ந்து இயங்குகிறது; ஒரே ஒரு வரிசை மட்டுமே திறந்திருக்கும்.
  • திறந்த வரிசையைத் தட்டினால் அது மூடுகிறது; செயலில் விசைப்பலகை focus வந்தால் அது வெளிப்படுகிறது.

இதற்குப் பயன்படுத்துங்கள்

  • Inbox-இல் காப்பகப்படுத்து அல்லது நீக்கு.
  • உரையாடலைப் பின் செய்.
  • பட்டியலிலிருந்து உருப்படியை அகற்று.

Props

Propவகைஇயல்புநிலைவிளக்கம்
childrenReactNodeவரிசை உள்ளடக்கம்.
startActionsReactNodeவரிசை முனையை நோக்கி இழுக்கப்படும்போது உள்வரித் தொடக்கத்தில் வெளிப்படுகிறது.
endActionsReactNodeவரிசை தொடக்கத்தை நோக்கி இழுக்கப்படும்போது உள்வரி முனையில் வெளிப்படுகிறது.
dismiss'start' | 'end' | 'both'நீண்ட ஸ்வைப் அல்லது வீச்சு வரிசையை அகற்றும் பக்கங்கள்.
onDismiss(side) => voidவரிசை வெளியே நகர்ந்து சுருங்கிய பிறகு இயங்குகிறது; இங்கே உங்கள் தரவிலிருந்து உருப்படியை அகற்றுங்கள்.
onOpenChange(side | null) => voidதிறந்த பக்கத்துடன், அல்லது வரிசை மூடும்போது null உடன் இயங்குகிறது.
disabledbooleanfalseஸ்வைப்பை அணைக்கிறது.
contentClassNamestringவரிசை உள்ளடக்கத்துக்கான class; contentStyle அதன் inline style-ஐ அமைக்கிறது.
transitionTransitionspringநேர வளைவு { duration, easing } அல்லது spring { tempo: 'spring', spring }. spring-கள் இடைமறிக்கப்படும்போது தங்கள் உந்தத்தை வைத்திருக்கின்றன.

மற்ற props ரெண்டர் ஆகும் உறுப்புக்குச் செல்கின்றன; அதனால் className, style, நிகழ்வுக் கையாளிகள் வழக்கம்போல் இயங்குகின்றன.

வலையும் React Native-உம்

உள்வரி முனையை நோக்கி இழுக்கும்போது startActions தோன்றுகின்றன, தொடக்கத்தை நோக்கி இழுக்கும்போது endActions. contentClassName மூலம் வரிசை உள்ளடக்கத்துக்குப் பின்னணி கொடுங்கள்.

React Native அதே props-ஐயும் சைகைகளையும் பயன்படுத்துகிறது.

இந்த எடுத்துக்காட்டுகளில் பயன்படுத்தப்பட்டது

தேடு

ஆவணங்களில் தேடத் தட்டச்சு செய்யுங்கள்.