Referenca API-ja

Vsak izvoz @kkwaenggwari/animated s podpisom in vodnikom, ki ga razloži.

API-jev: 57

Vrednosti in grafi

Value

new Value(initial: number)

Spremenljivo število z setValue, setOffset, flattenOffset, extractOffset, stopAnimation in resetAnimation.

Vodnik: Vrednosti in slog

createValue

createValue(initial: number | Record<string, number>)

Ustvari število ali poimenovan številski zapis zunaj Reacta. Ustvarjanje ničesar ne zažene.

Vodnik: Vrednosti in slog

AnimatedNode

node.getValue() · node.interpolate(config) · node.addListener(fn)

Osnova vsake vrednosti in grafa, samo za branje: getValue, interpolate in poslušalci.

Vodnik: Vrednosti in slog

Hooki Reacta

useAnimated

useAnimated(initial, value => { … }, deps?, { autoStart?, onComplete?, scope? }?)

Ima v lasti vrednost in vsak krmilnik, vnos in izhod, deklariran v njegovem factoryju. Zažene, znova zažene ob spremembi odvisnosti in pospravi.

Vodnik: Vrednosti in slog

Driverji, kompozicija in časovnice

Easing

Easing.inOut(Easing.cubic) · Easing.bezier(x1, y1, x2, y2)

Krivulje, ki se ujemajo z React Nativom: linear, quad, cubic, sin, circle, exp, elastic, back, bounce, bezier in pomočniki in/out.

Vodnik: Timing, vzmeti in kompozicija

Komponente in postavitev

Animated

<Animated.div seed pose tempo respond depart move />;

Imenski prostor gostiteljev HTML in SVG, kot je Animated.div, ter osnovne funkcije pod imeni iz React Nativa.

Vodnik: Komponente Animated

Vnos in povezave

event

Animated.event([{ nativeEvent: { contentOffset: { y } } }]);

Preslika gnezdene podatke dogodkov v vrednosti, kot v React Nativu.

Vodnik: Vnos in geste

dragInput

dragInput({ x?, y?, axis?, bounds?, elastic?, momentum?, settle? })

Vlečenje s kazalcem in tipkovnico z mejami, elastičnimi robovi, momentom in settle.

Vodnik: Vnos in geste

scrollInput

scrollInput({ x?, y?, progressX?, progressY?, target?, through? })

Položaj in napredek drsenja elementa, strani ali elementa, ki prečka vidno polje.

Vodnik: Vnos in geste

Izhod in diagnostika

Iskanje

Tipkajte za iskanje po dokumentaciji.