├── .clang-format ├── .editorconfig ├── .gitignore ├── CODE_OF_CONDUCT.md ├── LICENSE.md ├── README.md ├── demo ├── contacts │ ├── contact-data-source.mjs │ ├── contact-element.mjs │ └── contacts.json ├── html-standard │ ├── html-dfn.js │ ├── index.html │ ├── resources.whatwg.org │ │ ├── file-issue.js │ │ ├── logo.svg │ │ ├── spec.css │ │ ├── standard-shared-with-dev.css │ │ └── standard.css │ ├── standard-1M-scroller.html │ ├── standard-1M.html │ ├── standard-scroller.html │ └── standard.html ├── index.html ├── loadmore.html ├── simple │ ├── index.html │ ├── move-first-child.html │ ├── resize-font.html │ ├── resize.html │ ├── restyle.html │ ├── scaffolding.mjs │ └── scroll.html ├── std-switch-polyfill │ ├── README.md │ ├── element-internals-shim.mjs │ ├── std-switch.mjs │ ├── style.mjs │ └── track.mjs ├── sticky.html ├── styles.css └── util │ ├── confirm-features.mjs │ ├── demo-controller.mjs │ ├── fps-display.mjs │ └── util.mjs └── package.json /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/.clang-format -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/README.md -------------------------------------------------------------------------------- /demo/contacts/contact-data-source.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/contacts/contact-data-source.mjs -------------------------------------------------------------------------------- /demo/contacts/contact-element.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/contacts/contact-element.mjs -------------------------------------------------------------------------------- /demo/contacts/contacts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/contacts/contacts.json -------------------------------------------------------------------------------- /demo/html-standard/html-dfn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/html-standard/html-dfn.js -------------------------------------------------------------------------------- /demo/html-standard/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/html-standard/index.html -------------------------------------------------------------------------------- /demo/html-standard/resources.whatwg.org/file-issue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/html-standard/resources.whatwg.org/file-issue.js -------------------------------------------------------------------------------- /demo/html-standard/resources.whatwg.org/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/html-standard/resources.whatwg.org/logo.svg -------------------------------------------------------------------------------- /demo/html-standard/resources.whatwg.org/spec.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/html-standard/resources.whatwg.org/spec.css -------------------------------------------------------------------------------- /demo/html-standard/resources.whatwg.org/standard-shared-with-dev.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/html-standard/resources.whatwg.org/standard-shared-with-dev.css -------------------------------------------------------------------------------- /demo/html-standard/resources.whatwg.org/standard.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/html-standard/resources.whatwg.org/standard.css -------------------------------------------------------------------------------- /demo/html-standard/standard-1M-scroller.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/html-standard/standard-1M-scroller.html -------------------------------------------------------------------------------- /demo/html-standard/standard-1M.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/html-standard/standard-1M.html -------------------------------------------------------------------------------- /demo/html-standard/standard-scroller.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/html-standard/standard-scroller.html -------------------------------------------------------------------------------- /demo/html-standard/standard.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/html-standard/standard.html -------------------------------------------------------------------------------- /demo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/index.html -------------------------------------------------------------------------------- /demo/loadmore.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/loadmore.html -------------------------------------------------------------------------------- /demo/simple/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/simple/index.html -------------------------------------------------------------------------------- /demo/simple/move-first-child.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/simple/move-first-child.html -------------------------------------------------------------------------------- /demo/simple/resize-font.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/simple/resize-font.html -------------------------------------------------------------------------------- /demo/simple/resize.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/simple/resize.html -------------------------------------------------------------------------------- /demo/simple/restyle.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/simple/restyle.html -------------------------------------------------------------------------------- /demo/simple/scaffolding.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/simple/scaffolding.mjs -------------------------------------------------------------------------------- /demo/simple/scroll.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/simple/scroll.html -------------------------------------------------------------------------------- /demo/std-switch-polyfill/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/std-switch-polyfill/README.md -------------------------------------------------------------------------------- /demo/std-switch-polyfill/element-internals-shim.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/std-switch-polyfill/element-internals-shim.mjs -------------------------------------------------------------------------------- /demo/std-switch-polyfill/std-switch.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/std-switch-polyfill/std-switch.mjs -------------------------------------------------------------------------------- /demo/std-switch-polyfill/style.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/std-switch-polyfill/style.mjs -------------------------------------------------------------------------------- /demo/std-switch-polyfill/track.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/std-switch-polyfill/track.mjs -------------------------------------------------------------------------------- /demo/sticky.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/sticky.html -------------------------------------------------------------------------------- /demo/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/styles.css -------------------------------------------------------------------------------- /demo/util/confirm-features.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/util/confirm-features.mjs -------------------------------------------------------------------------------- /demo/util/demo-controller.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/util/demo-controller.mjs -------------------------------------------------------------------------------- /demo/util/fps-display.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/util/fps-display.mjs -------------------------------------------------------------------------------- /demo/util/util.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/demo/util/util.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergald/virtual-scroller-demos/HEAD/package.json --------------------------------------------------------------------------------