అన్ని కాంపోనెంట్లు

MotionSwipe

స్వైప్ చేస్తే చర్యలు బయటపడే, ఐచ్ఛికంగా స్వైప్ చేసి తీసివేయగల వరుస.

వెబ్React Nativeసంజ్ఞలు

ప్రయత్నించండి

ఉదాహరణ సిద్ధమవుతోంది…

అతి చిన్న వాడకం

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

ఇది మీ కోసం నిర్వహించేది

  • వరుస అడ్డ లాగడాలను అనుసరిస్తుంది, చర్యలు దాటి ప్రతిఘటిస్తుంది, మీరు విడిచే వేగంతో స్థిరపడుతుంది.
  • dismiss‌తో, పొడవైన స్వైప్ లేదా విసురు వరుసను బయటకు జార్చి, దాని ఎత్తును కుదించి, తర్వాత onDismiss(side) కాల్ చేస్తుంది.
  • నిలువు స్క్రోల్ పనిచేస్తూనే ఉంటుంది; ఒకే వరుస మాత్రమే తెరిచి ఉంటుంది.
  • తెరిచిన వరుసపై ట్యాప్ దాన్ని మూసివేస్తుంది; చర్యపై కీబోర్డ్ ఫోకస్ వస్తే అది బయటపడుతుంది.

దీని కోసం వాడండి

  • ఇన్‌బాక్స్‌లో ఆర్కైవ్ లేదా తొలగించండి.
  • సంభాషణను పిన్ చేయండి.
  • జాబితా నుండి అంశాన్ని తీసివేయండి.

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, సంజ్ఞలు వాడుతుంది.

ఈ ఉదాహరణలలో వాడబడింది

వెతకండి

డాక్యుమెంటేషన్‌లో వెతకడానికి టైప్ చేయండి.