├── .editorconfig ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .npmignore ├── .prettierignore ├── .stylelintignore ├── .stylelintrc.mjs ├── .template-lintrc.cjs ├── .vscode └── settings.json ├── .watchmanconfig ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── addon-main.cjs ├── babel.config.cjs ├── babel.publish.config.cjs ├── config └── ember-cli-update.json ├── demo ├── app.js ├── config.js ├── router.js ├── routes │ ├── .gitkeep │ ├── application.js │ └── index.js ├── services │ └── application.js ├── styles │ └── app.css ├── templates │ ├── application.gjs │ ├── example-1.gjs │ ├── example-2.gjs │ ├── example-3.gjs │ ├── example-4.gjs │ └── example-5.gjs └── utils │ └── generate-things.js ├── eslint.config.mjs ├── index.html ├── package.json ├── prettier.config.mjs ├── rollup.config.mjs ├── src ├── components │ └── infinite-scroller.gjs ├── index.js └── test-helpers │ └── scroll-to-percentage.js ├── testem.cjs ├── tests ├── index.html ├── integration │ ├── .gitkeep │ └── components │ │ └── infinite-scroller-test.gjs └── test-helper.js ├── tsconfig.publish.json └── vite.config.mjs /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/.prettierignore -------------------------------------------------------------------------------- /.stylelintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/.stylelintignore -------------------------------------------------------------------------------- /.stylelintrc.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/.stylelintrc.mjs -------------------------------------------------------------------------------- /.template-lintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/.template-lintrc.cjs -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /.watchmanconfig: -------------------------------------------------------------------------------- 1 | { 2 | "ignore_dirs": ["dist"] 3 | } 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/README.md -------------------------------------------------------------------------------- /addon-main.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/addon-main.cjs -------------------------------------------------------------------------------- /babel.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/babel.config.cjs -------------------------------------------------------------------------------- /babel.publish.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/babel.publish.config.cjs -------------------------------------------------------------------------------- /config/ember-cli-update.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/config/ember-cli-update.json -------------------------------------------------------------------------------- /demo/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/demo/app.js -------------------------------------------------------------------------------- /demo/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/demo/config.js -------------------------------------------------------------------------------- /demo/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/demo/router.js -------------------------------------------------------------------------------- /demo/routes/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/routes/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/demo/routes/application.js -------------------------------------------------------------------------------- /demo/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/demo/routes/index.js -------------------------------------------------------------------------------- /demo/services/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/demo/services/application.js -------------------------------------------------------------------------------- /demo/styles/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/demo/styles/app.css -------------------------------------------------------------------------------- /demo/templates/application.gjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/demo/templates/application.gjs -------------------------------------------------------------------------------- /demo/templates/example-1.gjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/demo/templates/example-1.gjs -------------------------------------------------------------------------------- /demo/templates/example-2.gjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/demo/templates/example-2.gjs -------------------------------------------------------------------------------- /demo/templates/example-3.gjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/demo/templates/example-3.gjs -------------------------------------------------------------------------------- /demo/templates/example-4.gjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/demo/templates/example-4.gjs -------------------------------------------------------------------------------- /demo/templates/example-5.gjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/demo/templates/example-5.gjs -------------------------------------------------------------------------------- /demo/utils/generate-things.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/demo/utils/generate-things.js -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/prettier.config.mjs -------------------------------------------------------------------------------- /rollup.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/rollup.config.mjs -------------------------------------------------------------------------------- /src/components/infinite-scroller.gjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/src/components/infinite-scroller.gjs -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test-helpers/scroll-to-percentage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/src/test-helpers/scroll-to-percentage.js -------------------------------------------------------------------------------- /testem.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/testem.cjs -------------------------------------------------------------------------------- /tests/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/tests/index.html -------------------------------------------------------------------------------- /tests/integration/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integration/components/infinite-scroller-test.gjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/tests/integration/components/infinite-scroller-test.gjs -------------------------------------------------------------------------------- /tests/test-helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/tests/test-helper.js -------------------------------------------------------------------------------- /tsconfig.publish.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/tsconfig.publish.json -------------------------------------------------------------------------------- /vite.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zestia/ember-simple-infinite-scroller/HEAD/vite.config.mjs --------------------------------------------------------------------------------