API 레퍼런스

@kkwaenggwari/animated의 모든 export와 시그니처, 그리고 설명하는 가이드.

API 57개

값과 그래프

Value

new Value(initial: number)

setValue, setOffset, flattenOffset, extractOffset, stopAnimation, resetAnimation이 있는 변하는 숫자.

가이드: 값과 스타일

createValue

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

React 밖에서 숫자나 이름 있는 숫자 묶음을 만듭니다. 만들기만 해서는 아무 일도 일어나지 않습니다.

가이드: 값과 스타일

React 훅

useAnimated

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

값과 팩터리에서 선언한 모든 컨트롤러·입력·출력을 소유합니다. 시작하고, 의존성이 바뀌면 다시 시작하고, 정리합니다.

가이드: 값과 스타일

드라이버, 조합, 타임라인

컴포넌트와 레이아웃

Animated

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

Animated.div 같은 HTML·SVG 호스트와 React Native 이름의 코어 함수를 담은 네임스페이스.

가이드: Animated 컴포넌트

입력과 연결

scrollInput

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

요소나 페이지의 스크롤 위치와 진행도, 또는 뷰포트를 지나가는 요소의 진행도.

가이드: 입력과 제스처

출력과 진단

bind

bind(element, style) → { update, inspect, dispose }

React 밖에서 요소에 Animated 스타일을 연결합니다. update, inspect, dispose를 돌려줍니다.

가이드: 성능과 재생 경로

검색

입력하면 문서를 검색합니다.