Reference API

Každý export @kkwaenggwari/animated s jeho signaturou a průvodcem, který ho vysvětluje.

API: 57

Hodnoty a grafy

Value

new Value(initial: number)

Měnitelné číslo s setValue, setOffset, flattenOffset, extractOffset, stopAnimation a resetAnimation.

Průvodce: Hodnoty a styl

createValue

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

Vytvoří číslo nebo pojmenovaný číselný záznam mimo React. Vytvoření nic nespouští.

Průvodce: Hodnoty a styl

AnimatedNode

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

Základ jen pro čtení každé hodnoty a grafu: getValue, interpolate a posluchači.

Průvodce: Hodnoty a styl

AnimatedComputed

new AnimatedComputed(inputs, (...values) => result);

Čistý výpočet jen pro čtení nad jedním či více vstupy. Výstupy, které ho používají, běží v JavaScriptu.

Průvodce: Hodnoty a styl

diffClamp

diffClamp(input, min, max);

Sleduje změny vstupu, ale zůstává v rozsahu; užitečné pro záhlaví, která se při posouvání skrývají.

Průvodce: Hodnoty a styl

Hooky Reactu

useAnimated

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

Vlastní hodnotu a každý controller, vstup a výstup deklarovaný v její factory. Spustí se, při změně závislostí se spustí znovu a uklidí po sobě.

Průvodce: Hodnoty a styl

Drivery, skládání a časové osy

Komponenty a rozvržení

Animated

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

Jmenný prostor hostitelů HTML a SVG jako Animated.div a k tomu základní funkce pod názvy z React Native.

Průvodce: Komponenty Animated

Vstup a propojení

event

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

Mapuje vnořená data událostí na hodnoty, jako v React Native.

Průvodce: Vstup a gesta

dragInput

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

Tažení ukazatelem i klávesnicí s mezemi, pružnými okraji, setrvačností a settle.

Průvodce: Vstup a gesta

scrollInput

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

Poloha a průběh posouvání prvku, stránky nebo prvku procházejícího viewportem.

Průvodce: Vstup a gesta

Výstup a diagnostika

Hledat

Pište a hledejte v dokumentaci.