Hooks
useKino
Access the root ScrollTracker instance from Kino.
Overview
useKino() accesses the root ScrollTracker instance from <Kino>. For advanced use cases where you need direct access to the scroll engine.
Usage
Returns
| Property | Type | Description |
|---|---|---|
tracker | ScrollTracker | The root scroll tracker instance |
Throws an error if used outside <Kino>.
ScrollTracker API
The ScrollTracker instance provides low-level access to the scroll engine:
tracker.subscribe(callback)-- subscribe to scroll updatestracker.start()-- start tracking (called automatically by<Kino>)tracker.stop()-- stop trackingtracker.progress-- current page scroll progress (0-1)