├── .devcontainer ├── Dockerfile ├── devcontainer.json └── hooks │ └── postCreateCommand.sh ├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .github ├── dependabot.yml └── workflows │ └── build.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── .releaserc ├── .vscode └── extensions.json ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── apps ├── .gitkeep ├── docs │ ├── .eslintrc.json │ ├── index.html │ ├── package.json │ ├── postcss.config.cjs │ ├── project.json │ ├── public │ │ ├── .gitkeep │ │ ├── favicon.ico │ │ ├── logo-small.svg │ │ ├── logo.svg │ │ └── ngrx-traits │ │ │ ├── IMG_0202 (2).PNG │ │ │ ├── IMG_0205 (1).PNG │ │ │ ├── log0_white_transparent.PNG │ │ │ ├── logo-name-black.PNG │ │ │ ├── logo_black.PNG │ │ │ ├── logo_black_transparent.PNG │ │ │ ├── logo_color_transparent.PNG │ │ │ ├── logo_name_black_horizontal.PNG │ │ │ ├── logo_name_transparent.PNG │ │ │ └── logo_white.PNG │ ├── src │ │ ├── app │ │ │ ├── app.component.spec.ts │ │ │ ├── app.component.ts │ │ │ ├── app.config.server.ts │ │ │ ├── app.config.ts │ │ │ ├── components │ │ │ │ ├── navbar │ │ │ │ │ ├── footer │ │ │ │ │ │ └── footer.component.ts │ │ │ │ │ └── navbar.component.ts │ │ │ │ ├── side-navigation │ │ │ │ │ └── side-navigation.component.ts │ │ │ │ ├── tab-group │ │ │ │ │ └── tab-group.component.ts │ │ │ │ └── tab │ │ │ │ │ └── tab.component.ts │ │ │ ├── mockServiceWorker.js │ │ │ ├── pages │ │ │ │ ├── (home).page.ts │ │ │ │ ├── docs.page.ts │ │ │ │ ├── docs │ │ │ │ │ ├── getting-started.page.ts │ │ │ │ │ ├── getting-started │ │ │ │ │ │ ├── articles-and-videos.md │ │ │ │ │ │ ├── caching.md │ │ │ │ │ │ ├── index.page.ts │ │ │ │ │ │ ├── installation.md │ │ │ │ │ │ ├── start-coding.md │ │ │ │ │ │ ├── what-is-ngrx-traits.md │ │ │ │ │ │ └── working-with-entities.md │ │ │ │ │ ├── index.page.ts │ │ │ │ │ ├── other.page.ts │ │ │ │ │ ├── other │ │ │ │ │ │ ├── contribute.md │ │ │ │ │ │ ├── sponsor.md │ │ │ │ │ │ └── support.md │ │ │ │ │ ├── signals.page.ts │ │ │ │ │ ├── traits.page.ts │ │ │ │ │ └── traits │ │ │ │ │ │ ├── with-all-call-status.md │ │ │ │ │ │ ├── with-call-status-map.md │ │ │ │ │ │ ├── with-call-status.md │ │ │ │ │ │ ├── with-calls.md │ │ │ │ │ │ ├── with-entities-calls.md │ │ │ │ │ │ ├── with-entities-hybrid-filter.md │ │ │ │ │ │ ├── with-entities-loading-call.md │ │ │ │ │ │ ├── with-entities-local-filter.md │ │ │ │ │ │ ├── with-entities-local-pagination.md │ │ │ │ │ │ ├── with-entities-local-sort.md │ │ │ │ │ │ ├── with-entities-multi-selection.md │ │ │ │ │ │ ├── with-entities-remote-filter.md │ │ │ │ │ │ ├── with-entities-remote-pagination.md │ │ │ │ │ │ ├── with-entities-remote-scroll-pagination.md │ │ │ │ │ │ ├── with-entities-remote-sort.md │ │ │ │ │ │ ├── with-entities-single-selection.md │ │ │ │ │ │ ├── with-entities-sync-to-route-query-params.md │ │ │ │ │ │ ├── with-feature-factory.md │ │ │ │ │ │ ├── with-logger.md │ │ │ │ │ │ ├── with-route-params.md │ │ │ │ │ │ ├── with-sync-to-route-query-params.md │ │ │ │ │ │ └── with-sync-to-web-storage.md │ │ │ │ └── index.page.css │ │ │ └── utils │ │ │ │ └── router.ts │ │ ├── main.server.ts │ │ ├── main.ts │ │ ├── styles.css │ │ ├── test-setup.ts │ │ └── vite-env.d.ts │ ├── tailwind.config.cjs │ ├── tsconfig.app.json │ ├── tsconfig.editor.json │ ├── tsconfig.json │ ├── tsconfig.spec.json │ └── vite.config.ts └── example-app │ ├── .eslintrc.json │ ├── jest.config.ts │ ├── project.json │ ├── src │ ├── app │ │ ├── app.component.scss │ │ ├── app.component.ts │ │ ├── app.module.ts │ │ └── examples │ │ │ ├── README.md │ │ │ ├── components │ │ │ ├── product-basket │ │ │ │ └── product-basket.component.ts │ │ │ ├── product-detail │ │ │ │ └── product-detail.component.ts │ │ │ ├── product-list │ │ │ │ └── product-list.component.ts │ │ │ ├── product-search-form │ │ │ │ └── product-search-form.component.ts │ │ │ └── search-options │ │ │ │ └── search-options.component.ts │ │ │ ├── examples-routing.module.ts │ │ │ ├── examples.component.ts │ │ │ ├── examples.module.ts │ │ │ ├── models │ │ │ └── index.ts │ │ │ ├── ngrx │ │ │ ├── README.md │ │ │ ├── cache-and-dropdowns-page │ │ │ │ ├── cache-and-dropdowns-page.component.ts │ │ │ │ └── components │ │ │ │ │ ├── branch-dropdown │ │ │ │ │ ├── branch-dropdown.component.ts │ │ │ │ │ └── store.local-traits.ts │ │ │ │ │ └── department-dropdown │ │ │ │ │ ├── department-dropdown.component.ts │ │ │ │ │ └── department.local-traits.ts │ │ │ ├── ngrx-examples.component.ts │ │ │ ├── product-list-page │ │ │ │ ├── README.md │ │ │ │ ├── product-list-page-container.component.ts │ │ │ │ └── state │ │ │ │ │ └── products │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── products-state.module.ts │ │ │ │ │ ├── products.effects.ts │ │ │ │ │ └── products.traits.ts │ │ │ ├── product-list-paginated-page │ │ │ │ ├── README.md │ │ │ │ ├── product-list-paginated-page-container.component.ts │ │ │ │ └── state │ │ │ │ │ ├── products-extensible-setup │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── products-state-extensible.module.ts │ │ │ │ │ ├── products.actions.ts │ │ │ │ │ ├── products.effects.ts │ │ │ │ │ ├── products.reducer.ts │ │ │ │ │ ├── products.selectors.ts │ │ │ │ │ ├── products.state.ts │ │ │ │ │ └── products.traits.ts │ │ │ │ │ └── products │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── products-state.module.ts │ │ │ │ │ ├── products.effects.ts │ │ │ │ │ └── products.traits.ts │ │ │ ├── product-picker-page │ │ │ │ ├── README.md │ │ │ │ ├── components │ │ │ │ │ ├── product-picker │ │ │ │ │ │ └── product-picker.component.ts │ │ │ │ │ └── product-select-dialog │ │ │ │ │ │ ├── product-select-dialog.component.ts │ │ │ │ │ │ └── products.local-traits.ts │ │ │ │ └── product-picker-page-container.component.ts │ │ │ └── product-shop-page │ │ │ │ ├── README.md │ │ │ │ ├── components │ │ │ │ ├── product-basket-tab │ │ │ │ │ └── product-basket-tab.component.ts │ │ │ │ └── product-shop-tab │ │ │ │ │ └── product-shop-tab.component.ts │ │ │ │ ├── product-shop-page-container.component.ts │ │ │ │ ├── product-shop-page-routing.module.ts │ │ │ │ └── state │ │ │ │ ├── combined-products-basket │ │ │ │ ├── index.ts │ │ │ │ ├── products-basket-effects.service.ts │ │ │ │ ├── products-basket-state.module.ts │ │ │ │ └── products-basket.traits.ts │ │ │ │ ├── products-basket │ │ │ │ ├── index.ts │ │ │ │ ├── products-basket-effects.service.ts │ │ │ │ ├── products-basket-state.module.ts │ │ │ │ └── products-basket.traits.ts │ │ │ │ └── products │ │ │ │ ├── index.ts │ │ │ │ ├── load-product.trait.ts │ │ │ │ ├── products-state.module.ts │ │ │ │ ├── products.effects.ts │ │ │ │ └── products.traits.ts │ │ │ ├── services │ │ │ ├── branch.service.ts │ │ │ ├── mock-backend │ │ │ │ ├── branches.handler.ts │ │ │ │ ├── index.ts │ │ │ │ ├── orders.handler.ts │ │ │ │ └── product.handler.ts │ │ │ ├── order.service.ts │ │ │ └── product.service.ts │ │ │ ├── signals │ │ │ ├── README.md │ │ │ ├── infinete-scroll-page │ │ │ │ ├── infinite-scroll-page.component.ts │ │ │ │ ├── products-branch-dropdown.component.ts │ │ │ │ ├── products-branch-list.component.ts │ │ │ │ └── products-branch.store.ts │ │ │ ├── order-list │ │ │ │ ├── order-list.component.scss │ │ │ │ ├── order-list.component.ts │ │ │ │ ├── order-list.store.ts │ │ │ │ ├── order-table.component.scss │ │ │ │ └── order-table.component.ts │ │ │ ├── product-list-paginated-page │ │ │ │ ├── README.md │ │ │ │ ├── product-custom-Id.store.ts │ │ │ │ ├── product-no-traits.store.ts │ │ │ │ ├── product.store.ts │ │ │ │ ├── route-product-detail.component.ts │ │ │ │ └── signal-product-list-paginated-page-container.component.ts │ │ │ ├── product-shop-page │ │ │ │ ├── README.md │ │ │ │ ├── components │ │ │ │ │ ├── product-basket-tab │ │ │ │ │ │ └── product-basket-tab.component.ts │ │ │ │ │ ├── product-shop-tab │ │ │ │ │ │ └── product-shop-tab.component.ts │ │ │ │ │ └── smart-product-detail │ │ │ │ │ │ └── smart-product-detail.component.ts │ │ │ │ ├── product-shop-page-container.component.ts │ │ │ │ ├── product-shop-page-routing.module.ts │ │ │ │ └── products-shop.store.ts │ │ │ └── signal-examples.component.ts │ │ │ └── utils │ │ │ ├── form-utils.ts │ │ │ └── infinite-datasource.ts │ ├── assets │ │ ├── .gitkeep │ │ └── images │ │ │ ├── Donkey_Kong_Country.png │ │ │ ├── Mega_Man_6.jpg │ │ │ ├── Star_Fox.jpg │ │ │ ├── SuperSoccer.jpg │ │ │ ├── Super_Metroid.png │ │ │ └── The_Legend_of_Zelda.png │ ├── environments │ │ ├── environment.prod.ts │ │ └── environment.ts │ ├── favicon.ico │ ├── index.html │ ├── main.ts │ ├── mockServiceWorker.js │ ├── polyfills.ts │ ├── styles.scss │ └── test-setup.ts │ ├── tailwind.config.js │ ├── tsconfig.app.json │ ├── tsconfig.editor.json │ ├── tsconfig.json │ └── tsconfig.spec.json ├── decorate-angular-cli.js ├── docs ├── ngrx.md └── signals.md ├── jest.config.ts ├── jest.preset.js ├── jsdoc2md.json ├── libs ├── .gitkeep └── ngrx-traits │ ├── common │ ├── .eslintrc.json │ ├── README.md │ ├── api-docs.md │ ├── jest.config.ts │ ├── ng-package.json │ ├── package.json │ ├── project.json │ ├── src │ │ ├── lib │ │ │ ├── async-action │ │ │ │ ├── async-action.model.ts │ │ │ │ ├── async-action.trait.spec.ts │ │ │ │ ├── async-action.trait.ts │ │ │ │ └── index.ts │ │ │ ├── create-entity-feature.spec.ts │ │ │ ├── crud-entities │ │ │ │ ├── crud-entities.model.ts │ │ │ │ ├── crud-entities.trait.actions.ts │ │ │ │ ├── crud-entities.trait.mutators.ts │ │ │ │ ├── crud-entities.trait.reducer.ts │ │ │ │ ├── crud-entities.trait.selectors.ts │ │ │ │ ├── crud-entities.trait.spec.ts │ │ │ │ ├── crud-entities.trait.ts │ │ │ │ └── index.ts │ │ │ ├── custom-traits.md │ │ │ ├── entities-pagination │ │ │ │ ├── entities-pagination.model.internal.ts │ │ │ │ ├── entities-pagination.model.ts │ │ │ │ ├── entities-pagination.trait.actions.ts │ │ │ │ ├── entities-pagination.trait.effects.ts │ │ │ │ ├── entities-pagination.trait.mutators.ts │ │ │ │ ├── entities-pagination.trait.reducer.ts │ │ │ │ ├── entities-pagination.trait.selectors.ts │ │ │ │ ├── entities-pagination.trait.spec.ts │ │ │ │ ├── entities-pagination.trait.ts │ │ │ │ └── index.ts │ │ │ ├── entities-sync-to-route-query-params │ │ │ │ ├── entities-sync-to-route-query-params.spec.ts │ │ │ │ ├── entities-sync-to-route-query-params.ts │ │ │ │ └── index.ts │ │ │ ├── filter-entities │ │ │ │ ├── filter-entities.model.internal.ts │ │ │ │ ├── filter-entities.model.ts │ │ │ │ ├── filter-entities.trait.actions.ts │ │ │ │ ├── filter-entities.trait.effect.ts │ │ │ │ ├── filter-entities.trait.mutators.ts │ │ │ │ ├── filter-entities.trait.reducer.ts │ │ │ │ ├── filter-entities.trait.selectors.ts │ │ │ │ ├── filter-entities.trait.spec.ts │ │ │ │ ├── filter-entities.trait.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── load-entities │ │ │ │ ├── index.ts │ │ │ │ ├── load-entities.model.ts │ │ │ │ ├── load-entities.mutators.ts │ │ │ │ ├── load-entities.trait.actions.ts │ │ │ │ ├── load-entities.trait.reducer.ts │ │ │ │ ├── load-entities.trait.selectors.ts │ │ │ │ ├── load-entities.trait.spec.ts │ │ │ │ ├── load-entities.trait.ts │ │ │ │ ├── load-entities.utils.ts │ │ │ │ └── public_api.ts │ │ │ ├── load-entity │ │ │ │ ├── index.ts │ │ │ │ ├── load-entity.model.ts │ │ │ │ ├── load-entity.trait.spec.ts │ │ │ │ └── load-entity.traits.ts │ │ │ ├── reset │ │ │ │ ├── index.ts │ │ │ │ ├── reset.trait.spec.ts │ │ │ │ └── reset.trait.ts │ │ │ ├── select-entities │ │ │ │ ├── index.ts │ │ │ │ ├── select-entities.model.ts │ │ │ │ ├── select-entities.trait.actions.ts │ │ │ │ ├── select-entities.trait.mutators.ts │ │ │ │ ├── select-entities.trait.reducer.ts │ │ │ │ ├── select-entities.trait.selectors.ts │ │ │ │ ├── select-entities.trait.spec.ts │ │ │ │ ├── select-entities.trait.ts │ │ │ │ └── select-entities.utils.ts │ │ │ ├── select-entity │ │ │ │ ├── index.ts │ │ │ │ ├── select-entity.model.ts │ │ │ │ ├── select-entity.trait.actions.ts │ │ │ │ ├── select-entity.trait.mutators.ts │ │ │ │ ├── select-entity.trait.reducer.ts │ │ │ │ ├── select-entity.trait.selectors.ts │ │ │ │ ├── select-entity.trait.spec.ts │ │ │ │ └── select-entity.trait.ts │ │ │ ├── set-entity │ │ │ │ ├── index.ts │ │ │ │ ├── set-entity.model.ts │ │ │ │ ├── set-entity.trait.spec.ts │ │ │ │ └── set-entity.trait.ts │ │ │ ├── sort-entities │ │ │ │ ├── index.ts │ │ │ │ ├── sort-entities.model.ts │ │ │ │ ├── sort-entities.trait.actions.ts │ │ │ │ ├── sort-entities.trait.effect.ts │ │ │ │ ├── sort-entities.trait.mutators.ts │ │ │ │ ├── sort-entities.trait.reducer.ts │ │ │ │ ├── sort-entities.trait.selectors.ts │ │ │ │ ├── sort-entities.trait.spec.ts │ │ │ │ ├── sort-entities.trait.ts │ │ │ │ └── sort-entities.utils.ts │ │ │ └── traits-local-store.spec.ts │ │ └── test-setup.ts │ ├── tsconfig.json │ ├── tsconfig.lib.json │ ├── tsconfig.lib.prod.json │ └── tsconfig.spec.json │ ├── core │ ├── .eslintrc.json │ ├── README.md │ ├── api-docs.md │ ├── jest.config.ts │ ├── ng-package.json │ ├── package.json │ ├── project.json │ ├── src │ │ ├── index.ts │ │ ├── lib │ │ │ ├── cache │ │ │ │ ├── README.md │ │ │ │ ├── cache.actions.ts │ │ │ │ ├── cache.models.ts │ │ │ │ ├── cache.module.ts │ │ │ │ ├── cache.reducer.spec.ts │ │ │ │ ├── cache.reducer.ts │ │ │ │ ├── cache.selectors.ts │ │ │ │ ├── cache.service.spec.ts │ │ │ │ ├── cache.service.ts │ │ │ │ └── index.ts │ │ │ ├── create-entity-feature.ts │ │ │ ├── index.ts │ │ │ ├── local-store │ │ │ │ ├── README.md │ │ │ │ ├── disable-local-trait-effects.token.ts │ │ │ │ ├── index.ts │ │ │ │ └── traits-local-store.ts │ │ │ ├── model.ts │ │ │ ├── trait-effect.spec.ts │ │ │ ├── trait-effect.ts │ │ │ └── util.ts │ │ └── test-setup.ts │ ├── testing │ │ ├── ng-package.json │ │ └── src │ │ │ ├── index.ts │ │ │ ├── provide-mock-local-traits.ts │ │ │ └── public_api.ts │ ├── tsconfig.json │ ├── tsconfig.lib.json │ ├── tsconfig.lib.prod.json │ └── tsconfig.spec.json │ └── signals │ ├── .eslintrc.json │ ├── README.md │ ├── api-docs.md │ ├── jest.config.ts │ ├── ng-package.json │ ├── package.json │ ├── project.json │ ├── src │ ├── index.ts │ ├── lib │ │ ├── cache │ │ │ ├── cache-store.ts │ │ │ ├── cache.model.ts │ │ │ ├── cache.spec.ts │ │ │ ├── cache.utils.ts │ │ │ ├── global-cache.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── test.mocks.ts │ │ ├── test.model.ts │ │ ├── util.ts │ │ ├── with-all-call-status │ │ │ ├── with-all-call-status.model.ts │ │ │ ├── with-all-call-status.spec.ts │ │ │ ├── with-all-call-status.ts │ │ │ └── with-all-call-status.util.ts │ │ ├── with-call-status-map │ │ │ ├── with-call-status-map.model.ts │ │ │ ├── with-call-status-map.spec.ts │ │ │ ├── with-call-status-map.ts │ │ │ └── with-call-status-map.util.ts │ │ ├── with-call-status │ │ │ ├── with-call-status.model.ts │ │ │ ├── with-call-status.spec.ts │ │ │ ├── with-call-status.ts │ │ │ └── with-call-status.util.ts │ │ ├── with-calls │ │ │ ├── call-config.ts │ │ │ ├── with-calls.model.ts │ │ │ ├── with-calls.spec.ts │ │ │ ├── with-calls.ts │ │ │ └── with-calls.util.ts │ │ ├── with-entities-calls │ │ │ ├── entity-call-config.ts │ │ │ ├── with-entities-calls.model.ts │ │ │ ├── with-entities-calls.spec.ts │ │ │ ├── with-entities-calls.ts │ │ │ └── with-entities-calls.util.ts │ │ ├── with-entities-filter │ │ │ ├── with-entities-filter.util.spec.ts │ │ │ ├── with-entities-filter.util.ts │ │ │ ├── with-entities-hybrid-filter.spec.ts │ │ │ ├── with-entities-hybrid-filter.ts │ │ │ ├── with-entities-local-filter.model.ts │ │ │ ├── with-entities-local-filter.spec.ts │ │ │ ├── with-entities-local-filter.ts │ │ │ ├── with-entities-remote-filter.model.ts │ │ │ ├── with-entities-remote-filter.spec.ts │ │ │ └── with-entities-remote-filter.ts │ │ ├── with-entities-loading-call │ │ │ ├── with-entities-loading-call.spec.ts │ │ │ └── with-entities-loading-call.ts │ │ ├── with-entities-pagination │ │ │ ├── signal-infinite-datasource.ts │ │ │ ├── with-entities-local-pagination.model.ts │ │ │ ├── with-entities-local-pagination.spec.ts │ │ │ ├── with-entities-local-pagination.ts │ │ │ ├── with-entities-local-pagination.util.ts │ │ │ ├── with-entities-remote-pagination.model.ts │ │ │ ├── with-entities-remote-pagination.spec.ts │ │ │ ├── with-entities-remote-pagination.ts │ │ │ ├── with-entities-remote-pagination.util.ts │ │ │ ├── with-entities-remote-scroll-pagination.model.ts │ │ │ ├── with-entities-remote-scroll-pagination.spec.ts │ │ │ ├── with-entities-remote-scroll-pagination.ts │ │ │ └── with-entities-remote-scroll-pagination.util.ts │ │ ├── with-entities-selection │ │ │ ├── with-entities-multi-selection.model.ts │ │ │ ├── with-entities-multi-selection.spec.ts │ │ │ ├── with-entities-multi-selection.ts │ │ │ ├── with-entities-multi-selection.util.ts │ │ │ ├── with-entities-single-selection.model.ts │ │ │ ├── with-entities-single-selection.spec.ts │ │ │ ├── with-entities-single-selection.ts │ │ │ └── with-entities-single-selection.util.ts │ │ ├── with-entities-sort │ │ │ ├── with-entities-local-sort.model.ts │ │ │ ├── with-entities-local-sort.spec.ts │ │ │ ├── with-entities-local-sort.ts │ │ │ ├── with-entities-local-sort.util.ts │ │ │ ├── with-entities-remote-sort.model.ts │ │ │ ├── with-entities-remote-sort.spec.ts │ │ │ ├── with-entities-remote-sort.ts │ │ │ ├── with-entities-remote-sort.util.ts │ │ │ └── with-entities-sort.util.ts │ │ ├── with-event-handler │ │ │ ├── with-event-handler.model.ts │ │ │ ├── with-event-handler.spec.ts │ │ │ ├── with-event-handler.ts │ │ │ └── with-event-handler.util.ts │ │ ├── with-feature-factory │ │ │ ├── with-feature-factory.model.ts │ │ │ ├── with-feature-factory.spec.ts │ │ │ └── with-feature-factory.ts │ │ ├── with-input-bindings │ │ │ ├── with-input-bindings.spec.ts │ │ │ └── with-input-bindings.ts │ │ ├── with-logger │ │ │ ├── with-logger.spec.ts │ │ │ ├── with-logger.ts │ │ │ ├── with-logger.util.ts │ │ │ └── with-state-logger.ts │ │ ├── with-route-params │ │ │ ├── with-route-params.spec.ts │ │ │ └── with-route-params.ts │ │ ├── with-sync-to-route-query-params │ │ │ ├── with-entities-sync-to-route-query-params.spec.ts │ │ │ ├── with-entities-sync-to-route-query-params.ts │ │ │ ├── with-sync-to-route-query-params.spec.ts │ │ │ ├── with-sync-to-route-query-params.ts │ │ │ └── with-sync-to-route-query-params.util.ts │ │ └── with-sync-to-web-storage │ │ │ ├── with-sync-to-web-storage.spec.ts │ │ │ ├── with-sync-to-web-storage.ts │ │ │ └── with-sync-to-web-storage.util.ts │ └── test-setup.ts │ ├── tsconfig.json │ ├── tsconfig.lib.json │ ├── tsconfig.lib.prod.json │ └── tsconfig.spec.json ├── migrations.json ├── netlify.toml ├── nx.json ├── package.json ├── tools ├── generators │ └── .gitkeep └── tsconfig.tools.json └── tsconfig.base.json /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/hooks/postCreateCommand.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/.devcontainer/hooks/postCreateCommand.sh -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/.prettierrc -------------------------------------------------------------------------------- /.releaserc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/.releaserc -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/README.md -------------------------------------------------------------------------------- /apps/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/docs/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/.eslintrc.json -------------------------------------------------------------------------------- /apps/docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/index.html -------------------------------------------------------------------------------- /apps/docs/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs/postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/postcss.config.cjs -------------------------------------------------------------------------------- /apps/docs/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/project.json -------------------------------------------------------------------------------- /apps/docs/public/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/docs/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/public/favicon.ico -------------------------------------------------------------------------------- /apps/docs/public/logo-small.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/public/logo-small.svg -------------------------------------------------------------------------------- /apps/docs/public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/public/logo.svg -------------------------------------------------------------------------------- /apps/docs/public/ngrx-traits/IMG_0202 (2).PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/public/ngrx-traits/IMG_0202 (2).PNG -------------------------------------------------------------------------------- /apps/docs/public/ngrx-traits/IMG_0205 (1).PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/public/ngrx-traits/IMG_0205 (1).PNG -------------------------------------------------------------------------------- /apps/docs/public/ngrx-traits/log0_white_transparent.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/public/ngrx-traits/log0_white_transparent.PNG -------------------------------------------------------------------------------- /apps/docs/public/ngrx-traits/logo-name-black.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/public/ngrx-traits/logo-name-black.PNG -------------------------------------------------------------------------------- /apps/docs/public/ngrx-traits/logo_black.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/public/ngrx-traits/logo_black.PNG -------------------------------------------------------------------------------- /apps/docs/public/ngrx-traits/logo_black_transparent.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/public/ngrx-traits/logo_black_transparent.PNG -------------------------------------------------------------------------------- /apps/docs/public/ngrx-traits/logo_color_transparent.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/public/ngrx-traits/logo_color_transparent.PNG -------------------------------------------------------------------------------- /apps/docs/public/ngrx-traits/logo_name_black_horizontal.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/public/ngrx-traits/logo_name_black_horizontal.PNG -------------------------------------------------------------------------------- /apps/docs/public/ngrx-traits/logo_name_transparent.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/public/ngrx-traits/logo_name_transparent.PNG -------------------------------------------------------------------------------- /apps/docs/public/ngrx-traits/logo_white.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/public/ngrx-traits/logo_white.PNG -------------------------------------------------------------------------------- /apps/docs/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /apps/docs/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/app.component.ts -------------------------------------------------------------------------------- /apps/docs/src/app/app.config.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/app.config.server.ts -------------------------------------------------------------------------------- /apps/docs/src/app/app.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/app.config.ts -------------------------------------------------------------------------------- /apps/docs/src/app/components/navbar/footer/footer.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/components/navbar/footer/footer.component.ts -------------------------------------------------------------------------------- /apps/docs/src/app/components/navbar/navbar.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/components/navbar/navbar.component.ts -------------------------------------------------------------------------------- /apps/docs/src/app/components/side-navigation/side-navigation.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/components/side-navigation/side-navigation.component.ts -------------------------------------------------------------------------------- /apps/docs/src/app/components/tab-group/tab-group.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/components/tab-group/tab-group.component.ts -------------------------------------------------------------------------------- /apps/docs/src/app/components/tab/tab.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/components/tab/tab.component.ts -------------------------------------------------------------------------------- /apps/docs/src/app/mockServiceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/mockServiceWorker.js -------------------------------------------------------------------------------- /apps/docs/src/app/pages/(home).page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/(home).page.ts -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs.page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs.page.ts -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/getting-started.page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/getting-started.page.ts -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/getting-started/articles-and-videos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/getting-started/articles-and-videos.md -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/getting-started/caching.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/getting-started/caching.md -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/getting-started/index.page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/getting-started/index.page.ts -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/getting-started/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/getting-started/installation.md -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/getting-started/start-coding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/getting-started/start-coding.md -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/getting-started/what-is-ngrx-traits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/getting-started/what-is-ngrx-traits.md -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/getting-started/working-with-entities.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/getting-started/working-with-entities.md -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/index.page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/index.page.ts -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/other.page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/other.page.ts -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/other/contribute.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/other/contribute.md -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/other/sponsor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/other/sponsor.md -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/other/support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/other/support.md -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/signals.page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/signals.page.ts -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/traits.page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/traits.page.ts -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/traits/with-all-call-status.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/traits/with-all-call-status.md -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/traits/with-call-status-map.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/traits/with-call-status-map.md -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/traits/with-call-status.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/traits/with-call-status.md -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/traits/with-calls.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/traits/with-calls.md -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/traits/with-entities-calls.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/traits/with-entities-calls.md -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/traits/with-entities-hybrid-filter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/traits/with-entities-hybrid-filter.md -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/traits/with-entities-loading-call.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/traits/with-entities-loading-call.md -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/traits/with-entities-local-filter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/traits/with-entities-local-filter.md -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/traits/with-entities-local-pagination.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/traits/with-entities-local-pagination.md -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/traits/with-entities-local-sort.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/traits/with-entities-local-sort.md -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/traits/with-entities-multi-selection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/traits/with-entities-multi-selection.md -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/traits/with-entities-remote-filter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/traits/with-entities-remote-filter.md -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/traits/with-entities-remote-pagination.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/traits/with-entities-remote-pagination.md -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/traits/with-entities-remote-scroll-pagination.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/traits/with-entities-remote-scroll-pagination.md -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/traits/with-entities-remote-sort.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/traits/with-entities-remote-sort.md -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/traits/with-entities-single-selection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/traits/with-entities-single-selection.md -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/traits/with-entities-sync-to-route-query-params.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/traits/with-entities-sync-to-route-query-params.md -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/traits/with-feature-factory.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/traits/with-feature-factory.md -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/traits/with-logger.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/traits/with-logger.md -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/traits/with-route-params.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/traits/with-route-params.md -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/traits/with-sync-to-route-query-params.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/traits/with-sync-to-route-query-params.md -------------------------------------------------------------------------------- /apps/docs/src/app/pages/docs/traits/with-sync-to-web-storage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/docs/traits/with-sync-to-web-storage.md -------------------------------------------------------------------------------- /apps/docs/src/app/pages/index.page.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/pages/index.page.css -------------------------------------------------------------------------------- /apps/docs/src/app/utils/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/app/utils/router.ts -------------------------------------------------------------------------------- /apps/docs/src/main.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/main.server.ts -------------------------------------------------------------------------------- /apps/docs/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/main.ts -------------------------------------------------------------------------------- /apps/docs/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/styles.css -------------------------------------------------------------------------------- /apps/docs/src/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/src/test-setup.ts -------------------------------------------------------------------------------- /apps/docs/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /apps/docs/tailwind.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/tailwind.config.cjs -------------------------------------------------------------------------------- /apps/docs/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/tsconfig.app.json -------------------------------------------------------------------------------- /apps/docs/tsconfig.editor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/tsconfig.editor.json -------------------------------------------------------------------------------- /apps/docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/tsconfig.json -------------------------------------------------------------------------------- /apps/docs/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/tsconfig.spec.json -------------------------------------------------------------------------------- /apps/docs/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/docs/vite.config.ts -------------------------------------------------------------------------------- /apps/example-app/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/.eslintrc.json -------------------------------------------------------------------------------- /apps/example-app/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/jest.config.ts -------------------------------------------------------------------------------- /apps/example-app/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/project.json -------------------------------------------------------------------------------- /apps/example-app/src/app/app.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/app.component.scss -------------------------------------------------------------------------------- /apps/example-app/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/app.component.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/app.module.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/README.md -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/components/product-basket/product-basket.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/components/product-basket/product-basket.component.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/components/product-detail/product-detail.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/components/product-detail/product-detail.component.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/components/product-list/product-list.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/components/product-list/product-list.component.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/components/product-search-form/product-search-form.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/components/product-search-form/product-search-form.component.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/components/search-options/search-options.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/components/search-options/search-options.component.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/examples-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/examples-routing.module.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/examples.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/examples.component.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/examples.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/examples.module.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/models/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/models/index.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/README.md -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/cache-and-dropdowns-page/cache-and-dropdowns-page.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/cache-and-dropdowns-page/cache-and-dropdowns-page.component.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/cache-and-dropdowns-page/components/branch-dropdown/branch-dropdown.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/cache-and-dropdowns-page/components/branch-dropdown/branch-dropdown.component.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/cache-and-dropdowns-page/components/branch-dropdown/store.local-traits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/cache-and-dropdowns-page/components/branch-dropdown/store.local-traits.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/cache-and-dropdowns-page/components/department-dropdown/department-dropdown.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/cache-and-dropdowns-page/components/department-dropdown/department-dropdown.component.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/cache-and-dropdowns-page/components/department-dropdown/department.local-traits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/cache-and-dropdowns-page/components/department-dropdown/department.local-traits.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/ngrx-examples.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/ngrx-examples.component.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-list-page/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-list-page/README.md -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-list-page/product-list-page-container.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-list-page/product-list-page-container.component.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-list-page/state/products/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-list-page/state/products/index.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-list-page/state/products/products-state.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-list-page/state/products/products-state.module.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-list-page/state/products/products.effects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-list-page/state/products/products.effects.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-list-page/state/products/products.traits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-list-page/state/products/products.traits.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-list-paginated-page/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-list-paginated-page/README.md -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-list-paginated-page/product-list-paginated-page-container.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-list-paginated-page/product-list-paginated-page-container.component.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-list-paginated-page/state/products-extensible-setup/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-list-paginated-page/state/products-extensible-setup/index.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-list-paginated-page/state/products-extensible-setup/products-state-extensible.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-list-paginated-page/state/products-extensible-setup/products-state-extensible.module.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-list-paginated-page/state/products-extensible-setup/products.actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-list-paginated-page/state/products-extensible-setup/products.actions.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-list-paginated-page/state/products-extensible-setup/products.effects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-list-paginated-page/state/products-extensible-setup/products.effects.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-list-paginated-page/state/products-extensible-setup/products.reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-list-paginated-page/state/products-extensible-setup/products.reducer.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-list-paginated-page/state/products-extensible-setup/products.selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-list-paginated-page/state/products-extensible-setup/products.selectors.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-list-paginated-page/state/products-extensible-setup/products.state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-list-paginated-page/state/products-extensible-setup/products.state.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-list-paginated-page/state/products-extensible-setup/products.traits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-list-paginated-page/state/products-extensible-setup/products.traits.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-list-paginated-page/state/products/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-list-paginated-page/state/products/index.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-list-paginated-page/state/products/products-state.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-list-paginated-page/state/products/products-state.module.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-list-paginated-page/state/products/products.effects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-list-paginated-page/state/products/products.effects.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-list-paginated-page/state/products/products.traits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-list-paginated-page/state/products/products.traits.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-picker-page/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-picker-page/README.md -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-picker-page/components/product-picker/product-picker.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-picker-page/components/product-picker/product-picker.component.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-picker-page/components/product-select-dialog/product-select-dialog.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-picker-page/components/product-select-dialog/product-select-dialog.component.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-picker-page/components/product-select-dialog/products.local-traits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-picker-page/components/product-select-dialog/products.local-traits.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-picker-page/product-picker-page-container.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-picker-page/product-picker-page-container.component.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-shop-page/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-shop-page/README.md -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-shop-page/components/product-basket-tab/product-basket-tab.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-shop-page/components/product-basket-tab/product-basket-tab.component.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-shop-page/components/product-shop-tab/product-shop-tab.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-shop-page/components/product-shop-tab/product-shop-tab.component.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-shop-page/product-shop-page-container.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-shop-page/product-shop-page-container.component.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-shop-page/product-shop-page-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-shop-page/product-shop-page-routing.module.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-shop-page/state/combined-products-basket/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-shop-page/state/combined-products-basket/index.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-shop-page/state/combined-products-basket/products-basket-effects.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-shop-page/state/combined-products-basket/products-basket-effects.service.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-shop-page/state/combined-products-basket/products-basket-state.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-shop-page/state/combined-products-basket/products-basket-state.module.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-shop-page/state/combined-products-basket/products-basket.traits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-shop-page/state/combined-products-basket/products-basket.traits.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-shop-page/state/products-basket/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-shop-page/state/products-basket/index.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-shop-page/state/products-basket/products-basket-effects.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-shop-page/state/products-basket/products-basket-effects.service.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-shop-page/state/products-basket/products-basket-state.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-shop-page/state/products-basket/products-basket-state.module.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-shop-page/state/products-basket/products-basket.traits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-shop-page/state/products-basket/products-basket.traits.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-shop-page/state/products/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-shop-page/state/products/index.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-shop-page/state/products/load-product.trait.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-shop-page/state/products/load-product.trait.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-shop-page/state/products/products-state.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-shop-page/state/products/products-state.module.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-shop-page/state/products/products.effects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-shop-page/state/products/products.effects.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/ngrx/product-shop-page/state/products/products.traits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/ngrx/product-shop-page/state/products/products.traits.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/services/branch.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/services/branch.service.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/services/mock-backend/branches.handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/services/mock-backend/branches.handler.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/services/mock-backend/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/services/mock-backend/index.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/services/mock-backend/orders.handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/services/mock-backend/orders.handler.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/services/mock-backend/product.handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/services/mock-backend/product.handler.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/services/order.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/services/order.service.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/services/product.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/services/product.service.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/signals/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/signals/README.md -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/signals/infinete-scroll-page/infinite-scroll-page.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/signals/infinete-scroll-page/infinite-scroll-page.component.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/signals/infinete-scroll-page/products-branch-dropdown.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/signals/infinete-scroll-page/products-branch-dropdown.component.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/signals/infinete-scroll-page/products-branch-list.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/signals/infinete-scroll-page/products-branch-list.component.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/signals/infinete-scroll-page/products-branch.store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/signals/infinete-scroll-page/products-branch.store.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/signals/order-list/order-list.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/signals/order-list/order-list.component.scss -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/signals/order-list/order-list.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/signals/order-list/order-list.component.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/signals/order-list/order-list.store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/signals/order-list/order-list.store.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/signals/order-list/order-table.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/signals/order-list/order-table.component.scss -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/signals/order-list/order-table.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/signals/order-list/order-table.component.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/signals/product-list-paginated-page/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/signals/product-list-paginated-page/README.md -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/signals/product-list-paginated-page/product-custom-Id.store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/signals/product-list-paginated-page/product-custom-Id.store.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/signals/product-list-paginated-page/product-no-traits.store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/signals/product-list-paginated-page/product-no-traits.store.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/signals/product-list-paginated-page/product.store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/signals/product-list-paginated-page/product.store.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/signals/product-list-paginated-page/route-product-detail.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/signals/product-list-paginated-page/route-product-detail.component.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/signals/product-list-paginated-page/signal-product-list-paginated-page-container.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/signals/product-list-paginated-page/signal-product-list-paginated-page-container.component.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/signals/product-shop-page/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/signals/product-shop-page/README.md -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/signals/product-shop-page/components/product-basket-tab/product-basket-tab.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/signals/product-shop-page/components/product-basket-tab/product-basket-tab.component.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/signals/product-shop-page/components/product-shop-tab/product-shop-tab.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/signals/product-shop-page/components/product-shop-tab/product-shop-tab.component.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/signals/product-shop-page/components/smart-product-detail/smart-product-detail.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/signals/product-shop-page/components/smart-product-detail/smart-product-detail.component.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/signals/product-shop-page/product-shop-page-container.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/signals/product-shop-page/product-shop-page-container.component.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/signals/product-shop-page/product-shop-page-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/signals/product-shop-page/product-shop-page-routing.module.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/signals/product-shop-page/products-shop.store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/signals/product-shop-page/products-shop.store.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/signals/signal-examples.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/signals/signal-examples.component.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/utils/form-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/utils/form-utils.ts -------------------------------------------------------------------------------- /apps/example-app/src/app/examples/utils/infinite-datasource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/app/examples/utils/infinite-datasource.ts -------------------------------------------------------------------------------- /apps/example-app/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/example-app/src/assets/images/Donkey_Kong_Country.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/assets/images/Donkey_Kong_Country.png -------------------------------------------------------------------------------- /apps/example-app/src/assets/images/Mega_Man_6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/assets/images/Mega_Man_6.jpg -------------------------------------------------------------------------------- /apps/example-app/src/assets/images/Star_Fox.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/assets/images/Star_Fox.jpg -------------------------------------------------------------------------------- /apps/example-app/src/assets/images/SuperSoccer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/assets/images/SuperSoccer.jpg -------------------------------------------------------------------------------- /apps/example-app/src/assets/images/Super_Metroid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/assets/images/Super_Metroid.png -------------------------------------------------------------------------------- /apps/example-app/src/assets/images/The_Legend_of_Zelda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/assets/images/The_Legend_of_Zelda.png -------------------------------------------------------------------------------- /apps/example-app/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true, 3 | }; 4 | -------------------------------------------------------------------------------- /apps/example-app/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/environments/environment.ts -------------------------------------------------------------------------------- /apps/example-app/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/favicon.ico -------------------------------------------------------------------------------- /apps/example-app/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/index.html -------------------------------------------------------------------------------- /apps/example-app/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/main.ts -------------------------------------------------------------------------------- /apps/example-app/src/mockServiceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/mockServiceWorker.js -------------------------------------------------------------------------------- /apps/example-app/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/polyfills.ts -------------------------------------------------------------------------------- /apps/example-app/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/styles.scss -------------------------------------------------------------------------------- /apps/example-app/src/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/src/test-setup.ts -------------------------------------------------------------------------------- /apps/example-app/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/tailwind.config.js -------------------------------------------------------------------------------- /apps/example-app/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/tsconfig.app.json -------------------------------------------------------------------------------- /apps/example-app/tsconfig.editor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/tsconfig.editor.json -------------------------------------------------------------------------------- /apps/example-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/tsconfig.json -------------------------------------------------------------------------------- /apps/example-app/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/apps/example-app/tsconfig.spec.json -------------------------------------------------------------------------------- /decorate-angular-cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/decorate-angular-cli.js -------------------------------------------------------------------------------- /docs/ngrx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/docs/ngrx.md -------------------------------------------------------------------------------- /docs/signals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/docs/signals.md -------------------------------------------------------------------------------- /jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/jest.config.ts -------------------------------------------------------------------------------- /jest.preset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/jest.preset.js -------------------------------------------------------------------------------- /jsdoc2md.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/jsdoc2md.json -------------------------------------------------------------------------------- /libs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/ngrx-traits/common/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/.eslintrc.json -------------------------------------------------------------------------------- /libs/ngrx-traits/common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/README.md -------------------------------------------------------------------------------- /libs/ngrx-traits/common/api-docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/api-docs.md -------------------------------------------------------------------------------- /libs/ngrx-traits/common/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/jest.config.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/ng-package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/ng-package.json -------------------------------------------------------------------------------- /libs/ngrx-traits/common/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/package.json -------------------------------------------------------------------------------- /libs/ngrx-traits/common/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/project.json -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/async-action/async-action.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/async-action/async-action.model.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/async-action/async-action.trait.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/async-action/async-action.trait.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/async-action/async-action.trait.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/async-action/async-action.trait.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/async-action/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/async-action/index.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/create-entity-feature.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/create-entity-feature.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/crud-entities/crud-entities.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/crud-entities/crud-entities.model.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/crud-entities/crud-entities.trait.actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/crud-entities/crud-entities.trait.actions.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/crud-entities/crud-entities.trait.mutators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/crud-entities/crud-entities.trait.mutators.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/crud-entities/crud-entities.trait.reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/crud-entities/crud-entities.trait.reducer.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/crud-entities/crud-entities.trait.selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/crud-entities/crud-entities.trait.selectors.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/crud-entities/crud-entities.trait.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/crud-entities/crud-entities.trait.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/crud-entities/crud-entities.trait.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/crud-entities/crud-entities.trait.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/crud-entities/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/crud-entities/index.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/custom-traits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/custom-traits.md -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/entities-pagination/entities-pagination.model.internal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/entities-pagination/entities-pagination.model.internal.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/entities-pagination/entities-pagination.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/entities-pagination/entities-pagination.model.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/entities-pagination/entities-pagination.trait.actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/entities-pagination/entities-pagination.trait.actions.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/entities-pagination/entities-pagination.trait.effects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/entities-pagination/entities-pagination.trait.effects.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/entities-pagination/entities-pagination.trait.mutators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/entities-pagination/entities-pagination.trait.mutators.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/entities-pagination/entities-pagination.trait.reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/entities-pagination/entities-pagination.trait.reducer.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/entities-pagination/entities-pagination.trait.selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/entities-pagination/entities-pagination.trait.selectors.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/entities-pagination/entities-pagination.trait.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/entities-pagination/entities-pagination.trait.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/entities-pagination/entities-pagination.trait.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/entities-pagination/entities-pagination.trait.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/entities-pagination/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/entities-pagination/index.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/entities-sync-to-route-query-params/entities-sync-to-route-query-params.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/entities-sync-to-route-query-params/entities-sync-to-route-query-params.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/entities-sync-to-route-query-params/entities-sync-to-route-query-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/entities-sync-to-route-query-params/entities-sync-to-route-query-params.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/entities-sync-to-route-query-params/index.ts: -------------------------------------------------------------------------------- 1 | export * from './entities-sync-to-route-query-params'; 2 | -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/filter-entities/filter-entities.model.internal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/filter-entities/filter-entities.model.internal.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/filter-entities/filter-entities.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/filter-entities/filter-entities.model.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/filter-entities/filter-entities.trait.actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/filter-entities/filter-entities.trait.actions.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/filter-entities/filter-entities.trait.effect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/filter-entities/filter-entities.trait.effect.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/filter-entities/filter-entities.trait.mutators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/filter-entities/filter-entities.trait.mutators.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/filter-entities/filter-entities.trait.reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/filter-entities/filter-entities.trait.reducer.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/filter-entities/filter-entities.trait.selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/filter-entities/filter-entities.trait.selectors.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/filter-entities/filter-entities.trait.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/filter-entities/filter-entities.trait.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/filter-entities/filter-entities.trait.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/filter-entities/filter-entities.trait.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/filter-entities/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/filter-entities/index.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/index.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/load-entities/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/load-entities/index.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/load-entities/load-entities.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/load-entities/load-entities.model.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/load-entities/load-entities.mutators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/load-entities/load-entities.mutators.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/load-entities/load-entities.trait.actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/load-entities/load-entities.trait.actions.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/load-entities/load-entities.trait.reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/load-entities/load-entities.trait.reducer.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/load-entities/load-entities.trait.selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/load-entities/load-entities.trait.selectors.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/load-entities/load-entities.trait.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/load-entities/load-entities.trait.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/load-entities/load-entities.trait.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/load-entities/load-entities.trait.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/load-entities/load-entities.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/load-entities/load-entities.utils.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/load-entities/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './index'; 2 | -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/load-entity/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/load-entity/index.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/load-entity/load-entity.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/load-entity/load-entity.model.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/load-entity/load-entity.trait.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/load-entity/load-entity.trait.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/load-entity/load-entity.traits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/load-entity/load-entity.traits.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/reset/index.ts: -------------------------------------------------------------------------------- 1 | export * from './reset.trait'; 2 | -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/reset/reset.trait.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/reset/reset.trait.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/reset/reset.trait.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/reset/reset.trait.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/select-entities/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/select-entities/index.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/select-entities/select-entities.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/select-entities/select-entities.model.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/select-entities/select-entities.trait.actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/select-entities/select-entities.trait.actions.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/select-entities/select-entities.trait.mutators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/select-entities/select-entities.trait.mutators.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/select-entities/select-entities.trait.reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/select-entities/select-entities.trait.reducer.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/select-entities/select-entities.trait.selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/select-entities/select-entities.trait.selectors.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/select-entities/select-entities.trait.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/select-entities/select-entities.trait.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/select-entities/select-entities.trait.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/select-entities/select-entities.trait.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/select-entities/select-entities.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/select-entities/select-entities.utils.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/select-entity/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/select-entity/index.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/select-entity/select-entity.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/select-entity/select-entity.model.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/select-entity/select-entity.trait.actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/select-entity/select-entity.trait.actions.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/select-entity/select-entity.trait.mutators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/select-entity/select-entity.trait.mutators.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/select-entity/select-entity.trait.reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/select-entity/select-entity.trait.reducer.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/select-entity/select-entity.trait.selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/select-entity/select-entity.trait.selectors.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/select-entity/select-entity.trait.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/select-entity/select-entity.trait.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/select-entity/select-entity.trait.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/select-entity/select-entity.trait.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/set-entity/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/set-entity/index.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/set-entity/set-entity.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/set-entity/set-entity.model.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/set-entity/set-entity.trait.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/set-entity/set-entity.trait.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/set-entity/set-entity.trait.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/set-entity/set-entity.trait.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/sort-entities/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/sort-entities/index.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/sort-entities/sort-entities.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/sort-entities/sort-entities.model.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/sort-entities/sort-entities.trait.actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/sort-entities/sort-entities.trait.actions.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/sort-entities/sort-entities.trait.effect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/sort-entities/sort-entities.trait.effect.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/sort-entities/sort-entities.trait.mutators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/sort-entities/sort-entities.trait.mutators.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/sort-entities/sort-entities.trait.reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/sort-entities/sort-entities.trait.reducer.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/sort-entities/sort-entities.trait.selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/sort-entities/sort-entities.trait.selectors.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/sort-entities/sort-entities.trait.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/sort-entities/sort-entities.trait.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/sort-entities/sort-entities.trait.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/sort-entities/sort-entities.trait.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/sort-entities/sort-entities.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/sort-entities/sort-entities.utils.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/lib/traits-local-store.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/lib/traits-local-store.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/src/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/src/test-setup.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/common/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/tsconfig.json -------------------------------------------------------------------------------- /libs/ngrx-traits/common/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/tsconfig.lib.json -------------------------------------------------------------------------------- /libs/ngrx-traits/common/tsconfig.lib.prod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/tsconfig.lib.prod.json -------------------------------------------------------------------------------- /libs/ngrx-traits/common/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/common/tsconfig.spec.json -------------------------------------------------------------------------------- /libs/ngrx-traits/core/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/.eslintrc.json -------------------------------------------------------------------------------- /libs/ngrx-traits/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/README.md -------------------------------------------------------------------------------- /libs/ngrx-traits/core/api-docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/api-docs.md -------------------------------------------------------------------------------- /libs/ngrx-traits/core/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/jest.config.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/core/ng-package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/ng-package.json -------------------------------------------------------------------------------- /libs/ngrx-traits/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/package.json -------------------------------------------------------------------------------- /libs/ngrx-traits/core/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/project.json -------------------------------------------------------------------------------- /libs/ngrx-traits/core/src/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/ngrx-traits/core/src/lib/cache/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/src/lib/cache/README.md -------------------------------------------------------------------------------- /libs/ngrx-traits/core/src/lib/cache/cache.actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/src/lib/cache/cache.actions.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/core/src/lib/cache/cache.models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/src/lib/cache/cache.models.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/core/src/lib/cache/cache.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/src/lib/cache/cache.module.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/core/src/lib/cache/cache.reducer.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/src/lib/cache/cache.reducer.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/core/src/lib/cache/cache.reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/src/lib/cache/cache.reducer.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/core/src/lib/cache/cache.selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/src/lib/cache/cache.selectors.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/core/src/lib/cache/cache.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/src/lib/cache/cache.service.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/core/src/lib/cache/cache.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/src/lib/cache/cache.service.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/core/src/lib/cache/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/src/lib/cache/index.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/core/src/lib/create-entity-feature.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/src/lib/create-entity-feature.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/core/src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/src/lib/index.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/core/src/lib/local-store/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/src/lib/local-store/README.md -------------------------------------------------------------------------------- /libs/ngrx-traits/core/src/lib/local-store/disable-local-trait-effects.token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/src/lib/local-store/disable-local-trait-effects.token.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/core/src/lib/local-store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/src/lib/local-store/index.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/core/src/lib/local-store/traits-local-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/src/lib/local-store/traits-local-store.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/core/src/lib/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/src/lib/model.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/core/src/lib/trait-effect.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/src/lib/trait-effect.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/core/src/lib/trait-effect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/src/lib/trait-effect.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/core/src/lib/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/src/lib/util.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/core/src/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/src/test-setup.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/core/testing/ng-package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/testing/ng-package.json -------------------------------------------------------------------------------- /libs/ngrx-traits/core/testing/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './provide-mock-local-traits'; 2 | -------------------------------------------------------------------------------- /libs/ngrx-traits/core/testing/src/provide-mock-local-traits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/testing/src/provide-mock-local-traits.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/core/testing/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './index'; 2 | -------------------------------------------------------------------------------- /libs/ngrx-traits/core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/tsconfig.json -------------------------------------------------------------------------------- /libs/ngrx-traits/core/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/tsconfig.lib.json -------------------------------------------------------------------------------- /libs/ngrx-traits/core/tsconfig.lib.prod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/tsconfig.lib.prod.json -------------------------------------------------------------------------------- /libs/ngrx-traits/core/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/core/tsconfig.spec.json -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/.eslintrc.json -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/README.md -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/api-docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/api-docs.md -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/jest.config.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/ng-package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/ng-package.json -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/package.json -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/project.json -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './lib/index'; 2 | -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/cache/cache-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/cache/cache-store.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/cache/cache.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/cache/cache.model.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/cache/cache.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/cache/cache.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/cache/cache.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/cache/cache.utils.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/cache/global-cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/cache/global-cache.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/cache/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/cache/index.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/index.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/test.mocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/test.mocks.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/test.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/test.model.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/util.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-all-call-status/with-all-call-status.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-all-call-status/with-all-call-status.model.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-all-call-status/with-all-call-status.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-all-call-status/with-all-call-status.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-all-call-status/with-all-call-status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-all-call-status/with-all-call-status.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-all-call-status/with-all-call-status.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-all-call-status/with-all-call-status.util.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-call-status-map/with-call-status-map.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-call-status-map/with-call-status-map.model.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-call-status-map/with-call-status-map.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-call-status-map/with-call-status-map.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-call-status-map/with-call-status-map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-call-status-map/with-call-status-map.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-call-status-map/with-call-status-map.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-call-status-map/with-call-status-map.util.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-call-status/with-call-status.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-call-status/with-call-status.model.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-call-status/with-call-status.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-call-status/with-call-status.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-call-status/with-call-status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-call-status/with-call-status.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-call-status/with-call-status.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-call-status/with-call-status.util.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-calls/call-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-calls/call-config.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-calls/with-calls.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-calls/with-calls.model.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-calls/with-calls.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-calls/with-calls.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-calls/with-calls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-calls/with-calls.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-calls/with-calls.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-calls/with-calls.util.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-calls/entity-call-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-calls/entity-call-config.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-calls/with-entities-calls.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-calls/with-entities-calls.model.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-calls/with-entities-calls.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-calls/with-entities-calls.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-calls/with-entities-calls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-calls/with-entities-calls.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-calls/with-entities-calls.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-calls/with-entities-calls.util.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-filter/with-entities-filter.util.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-filter/with-entities-filter.util.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-filter/with-entities-filter.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-filter/with-entities-filter.util.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-filter/with-entities-hybrid-filter.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-filter/with-entities-hybrid-filter.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-filter/with-entities-hybrid-filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-filter/with-entities-hybrid-filter.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-filter/with-entities-local-filter.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-filter/with-entities-local-filter.model.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-filter/with-entities-local-filter.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-filter/with-entities-local-filter.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-filter/with-entities-local-filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-filter/with-entities-local-filter.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-filter/with-entities-remote-filter.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-filter/with-entities-remote-filter.model.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-filter/with-entities-remote-filter.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-filter/with-entities-remote-filter.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-filter/with-entities-remote-filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-filter/with-entities-remote-filter.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-loading-call/with-entities-loading-call.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-loading-call/with-entities-loading-call.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-loading-call/with-entities-loading-call.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-loading-call/with-entities-loading-call.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-pagination/signal-infinite-datasource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-pagination/signal-infinite-datasource.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-pagination/with-entities-local-pagination.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-pagination/with-entities-local-pagination.model.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-pagination/with-entities-local-pagination.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-pagination/with-entities-local-pagination.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-pagination/with-entities-local-pagination.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-pagination/with-entities-local-pagination.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-pagination/with-entities-local-pagination.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-pagination/with-entities-local-pagination.util.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-pagination/with-entities-remote-pagination.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-pagination/with-entities-remote-pagination.model.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-pagination/with-entities-remote-pagination.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-pagination/with-entities-remote-pagination.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-pagination/with-entities-remote-pagination.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-pagination/with-entities-remote-pagination.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-pagination/with-entities-remote-pagination.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-pagination/with-entities-remote-pagination.util.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-pagination/with-entities-remote-scroll-pagination.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-pagination/with-entities-remote-scroll-pagination.model.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-pagination/with-entities-remote-scroll-pagination.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-pagination/with-entities-remote-scroll-pagination.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-pagination/with-entities-remote-scroll-pagination.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-pagination/with-entities-remote-scroll-pagination.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-pagination/with-entities-remote-scroll-pagination.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-pagination/with-entities-remote-scroll-pagination.util.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-selection/with-entities-multi-selection.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-selection/with-entities-multi-selection.model.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-selection/with-entities-multi-selection.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-selection/with-entities-multi-selection.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-selection/with-entities-multi-selection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-selection/with-entities-multi-selection.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-selection/with-entities-multi-selection.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-selection/with-entities-multi-selection.util.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-selection/with-entities-single-selection.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-selection/with-entities-single-selection.model.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-selection/with-entities-single-selection.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-selection/with-entities-single-selection.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-selection/with-entities-single-selection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-selection/with-entities-single-selection.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-selection/with-entities-single-selection.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-selection/with-entities-single-selection.util.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-sort/with-entities-local-sort.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-sort/with-entities-local-sort.model.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-sort/with-entities-local-sort.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-sort/with-entities-local-sort.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-sort/with-entities-local-sort.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-sort/with-entities-local-sort.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-sort/with-entities-local-sort.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-sort/with-entities-local-sort.util.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-sort/with-entities-remote-sort.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-sort/with-entities-remote-sort.model.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-sort/with-entities-remote-sort.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-sort/with-entities-remote-sort.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-sort/with-entities-remote-sort.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-sort/with-entities-remote-sort.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-sort/with-entities-remote-sort.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-sort/with-entities-remote-sort.util.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-entities-sort/with-entities-sort.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-entities-sort/with-entities-sort.util.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-event-handler/with-event-handler.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-event-handler/with-event-handler.model.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-event-handler/with-event-handler.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-event-handler/with-event-handler.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-event-handler/with-event-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-event-handler/with-event-handler.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-event-handler/with-event-handler.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-event-handler/with-event-handler.util.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-feature-factory/with-feature-factory.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-feature-factory/with-feature-factory.model.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-feature-factory/with-feature-factory.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-feature-factory/with-feature-factory.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-feature-factory/with-feature-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-feature-factory/with-feature-factory.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-input-bindings/with-input-bindings.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-input-bindings/with-input-bindings.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-input-bindings/with-input-bindings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-input-bindings/with-input-bindings.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-logger/with-logger.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-logger/with-logger.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-logger/with-logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-logger/with-logger.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-logger/with-logger.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-logger/with-logger.util.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-logger/with-state-logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-logger/with-state-logger.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-route-params/with-route-params.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-route-params/with-route-params.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-route-params/with-route-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-route-params/with-route-params.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-sync-to-route-query-params/with-entities-sync-to-route-query-params.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-sync-to-route-query-params/with-entities-sync-to-route-query-params.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-sync-to-route-query-params/with-entities-sync-to-route-query-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-sync-to-route-query-params/with-entities-sync-to-route-query-params.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-sync-to-route-query-params/with-sync-to-route-query-params.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-sync-to-route-query-params/with-sync-to-route-query-params.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-sync-to-route-query-params/with-sync-to-route-query-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-sync-to-route-query-params/with-sync-to-route-query-params.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-sync-to-route-query-params/with-sync-to-route-query-params.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-sync-to-route-query-params/with-sync-to-route-query-params.util.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-sync-to-web-storage/with-sync-to-web-storage.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-sync-to-web-storage/with-sync-to-web-storage.spec.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-sync-to-web-storage/with-sync-to-web-storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-sync-to-web-storage/with-sync-to-web-storage.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/lib/with-sync-to-web-storage/with-sync-to-web-storage.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/lib/with-sync-to-web-storage/with-sync-to-web-storage.util.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/src/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/src/test-setup.ts -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/tsconfig.json -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/tsconfig.lib.json -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/tsconfig.lib.prod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/tsconfig.lib.prod.json -------------------------------------------------------------------------------- /libs/ngrx-traits/signals/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/libs/ngrx-traits/signals/tsconfig.spec.json -------------------------------------------------------------------------------- /migrations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/migrations.json -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/netlify.toml -------------------------------------------------------------------------------- /nx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/nx.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/package.json -------------------------------------------------------------------------------- /tools/generators/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/tsconfig.tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/tools/tsconfig.tools.json -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielguerrero/ngrx-traits/HEAD/tsconfig.base.json --------------------------------------------------------------------------------