Read the first four pages for the core integration contract, then use the remaining references as needed.
- Virtual scrolling model — viewport, virtual space and the path from datasource to DOM.
- Workflow and lifecycle — construction, disposal and recreation.
- Datasource — indexed data requests, delivery and errors.
- Rendering and DOM contract — the
runcallback, required DOM and render timing.
- Configuration — scrolling settings and development settings.
- Adapter properties — observe workflow state, visible items and boundaries.
- Adapter methods — control the scroller and modify buffered items.
- Custom Routines — optional DOM and scheduling overrides.
- Troubleshooting — common failures, logs and bug reports.