├── .ai ├── 00-confirmation.md ├── 01-user.md ├── 02-development-process.md ├── 03-environment.md ├── 04-csharp-coding-standards.md ├── 05-dotnet-conventions.md ├── Index.md └── other │ ├── blog.md │ ├── create-prompt.md │ ├── nugets.md │ ├── project-structure.md │ ├── references.md │ ├── shell-commands.md │ └── tools.md ├── .aider.conf.yml ├── .aiderignore ├── .config └── dotnet-tools.json ├── .devcontainer └── devcontainer.json ├── .editorconfig ├── .github ├── dependabot.yml ├── pull_request_template.md ├── sync-config.yml └── workflows │ ├── ci-cd.yml │ ├── sync-configurable-files.md │ └── sync-configurable-files.yml ├── .gitignore ├── .mailmap ├── Directory.Build.props ├── Directory.Build.targets ├── Directory.Packages.props ├── aider.instructions.md ├── analysis ├── github-workflows-comparison.md └── powershell-scripts-analysis.md ├── assets ├── logo.png └── logo.svg ├── claude.md ├── documentation ├── .gitignore ├── architectural-decision-records │ └── 0000-use-markdown-architectural-decision-records.md ├── blips │ ├── 2024-02-action-tracking-sample.md │ ├── 2024-02-redux-dev-tools-sample.md │ ├── 2024-02-routing-sample.md │ ├── 2024-02-state-action-handler-sample.md │ ├── 2024-02-time-warp-state-11-release.md │ └── index.md ├── blogs │ ├── 2024-01-17-enforcing-state-action-architecture.md │ └── 2024-02-time-warp-state-11-release.md ├── contributing │ └── overview.md ├── dev-ops │ ├── dev-ops.md │ └── toc.yml ├── docfx.json ├── features │ ├── features.md │ └── toc.yml ├── images │ ├── redux-dev-tools.png │ ├── redux-route-state.png │ ├── time-warp-state-one-way-flow.drawio │ └── time-warp-state-one-way-flow.drawio.svg ├── index.md ├── migrations │ ├── migration1-2.md │ ├── migration10-11.md │ ├── migration2-3.md │ ├── migration3-4.md │ ├── migration4-5.md │ ├── migration5-6.md │ ├── migration6-7.md │ ├── migration7-8.md │ ├── migration8-9.md │ ├── migration9-10.md │ └── toc.yml ├── model │ ├── architecture-overview-model.mdj │ ├── main.png │ └── sample-state.mdj ├── overview.md ├── partials │ ├── acknowledgements.md │ ├── badges.md │ ├── contact.md │ ├── contributing.md │ ├── getting-started.md │ ├── give-a-star.md │ ├── installation.md │ ├── license.md │ ├── releases.md │ ├── summary.md │ └── terminology.md ├── release-notes │ ├── release1.0.0.md │ ├── release10.0.0.md │ ├── release11.0.0.md │ ├── release2.0.0.md │ ├── release3.0.0.md │ ├── release4.0.0.md │ ├── release5.0.0.md │ ├── release6.0.0.md │ ├── release7.0.0.md │ ├── release8.0.0.md │ ├── release9.0.0.md │ └── toc.yml ├── toc.yml ├── topics │ ├── add-redux-dev-tools.md │ ├── enable-javascript-interop.md │ ├── routing.md │ └── toc.yml └── tutorial │ └── default-template-screen-shot.png ├── global.json ├── kanban ├── backlog │ ├── _._ │ └── scratch │ │ ├── done.md │ │ ├── overview.md │ │ ├── rejected.md │ │ └── todo.md ├── done │ ├── 001-build-time-warp-state-tutorial.md │ ├── 002-create-time-warp-state-server-tutorial.md │ ├── 003-create-time-warp-state-web-assembly-tutorial.md │ ├── 004-fix-source-generator-visibility-bug.md │ ├── 005-build-redux-dev-tools-tutorial.md │ ├── 006-rename-sample00-application.md │ ├── 007-create-action-tracking-sample.md │ ├── 008-move-active-actions-section.md │ ├── 009-create-routing-sample.md │ ├── 010-update-persistence-state-source-generator-to-incremental.md │ ├── 011-update-action-set-method-source-generator-to-incremental.md │ ├── 012-create-tracked-page-title-component.md │ ├── 013-update-breadcrumb-navigation.md │ ├── 014-validate-program-main-usage-in-samples.md │ ├── 015-optimize-tw-page-title-rendering.md │ ├── 016-create-sample03-wasm-tutorial.md │ ├── 017-push-to-production.md │ ├── 018-fix-routing-state-persistence.md │ ├── 019-fix-auto-sample-project-structure.md │ ├── 021-write-release-announcements.md │ ├── 023-create-samples-index.md │ ├── 024-create-state-action-handler-sample-blip.md │ ├── 025-create-redux-dev-tools-sample-blip.md │ ├── 026-create-action-tracking-sample-blip.md │ ├── 027-create-routing-sample-blip.md │ ├── 030-update-to-dotnet-9.md │ ├── 031-split-nuget-publishing-to-release-workflow.md │ ├── 032-migrate-from-mediatr-to-timewarp-mediator.md │ ├── 033-migrate-to-kebab-case-naming-convention.md │ ├── 034-migrate-from-fluent-assertions-to-shouldly.md │ ├── 035-migrate-powershell-scripts-to-dotnet10.md │ ├── 036-remove-redundant-render-mode-tracking.md │ └── _._ ├── overview.md ├── task-template.md └── to-do │ ├── -.- │ ├── 020-fix-documentation-warnings.md │ ├── 022-create-time-warp-state-component-samples.md │ ├── 028-implement-inotifications-toast-sample.md │ ├── 029-create-persistence-sample-application.md │ └── 037-factor-out-blazor-specific-code.md ├── nuget.config ├── qodana.yaml ├── readme.md ├── samples ├── 00-state-action-handler │ ├── auto │ │ ├── overview.md │ │ └── sample-00-auto │ │ │ ├── sample-00-auto-client │ │ │ ├── _imports.razor │ │ │ ├── features │ │ │ │ └── counter │ │ │ │ │ ├── counter-state.cs │ │ │ │ │ └── counter-state.increment-count.cs │ │ │ ├── global-usings.cs │ │ │ ├── pages │ │ │ │ └── Counter.razor │ │ │ ├── program.cs │ │ │ ├── sample-00-auto-client.csproj │ │ │ └── wwwroot │ │ │ │ ├── appsettings.Development.json │ │ │ │ └── appsettings.json │ │ │ ├── sample-00-auto.sln │ │ │ └── sample-00-auto │ │ │ ├── appsettings.Development.json │ │ │ ├── appsettings.json │ │ │ ├── components │ │ │ ├── App.razor │ │ │ ├── Routes.razor │ │ │ ├── _imports.razor │ │ │ ├── layout │ │ │ │ ├── MainLayout.razor │ │ │ │ ├── MainLayout.razor.css │ │ │ │ ├── NavMenu.razor │ │ │ │ └── NavMenu.razor.css │ │ │ └── pages │ │ │ │ ├── Error.razor │ │ │ │ ├── Home.razor │ │ │ │ └── Weather.razor │ │ │ ├── global-usings.cs │ │ │ ├── program.cs │ │ │ ├── properties │ │ │ └── launchSettings.json │ │ │ ├── sample-00-auto.csproj │ │ │ └── wwwroot │ │ │ ├── app.css │ │ │ ├── bootstrap │ │ │ ├── bootstrap.min.css │ │ │ └── bootstrap.min.css.map │ │ │ └── favicon.png │ ├── overview.md │ ├── server │ │ ├── overview.md │ │ └── sample-00-server │ │ │ ├── appsettings.Development.json │ │ │ ├── appsettings.json │ │ │ ├── components │ │ │ ├── App.razor │ │ │ ├── Routes.razor │ │ │ ├── _imports.razor │ │ │ ├── layout │ │ │ │ ├── MainLayout.razor │ │ │ │ ├── MainLayout.razor.css │ │ │ │ ├── NavMenu.razor │ │ │ │ └── NavMenu.razor.css │ │ │ └── pages │ │ │ │ ├── Counter.razor │ │ │ │ ├── Error.razor │ │ │ │ ├── Home.razor │ │ │ │ └── Weather.razor │ │ │ ├── features │ │ │ └── counter │ │ │ │ ├── counter-state.cs │ │ │ │ └── counter-state.increment-count.cs │ │ │ ├── global-usings.cs │ │ │ ├── program.cs │ │ │ ├── properties │ │ │ └── launchSettings.json │ │ │ ├── sample-00-server.csproj │ │ │ └── wwwroot │ │ │ ├── app.css │ │ │ ├── bootstrap │ │ │ ├── bootstrap.min.css │ │ │ └── bootstrap.min.css.map │ │ │ └── favicon.png │ └── wasm │ │ ├── overview.md │ │ └── sample-00-wasm │ │ ├── App.razor │ │ ├── _imports.razor │ │ ├── features │ │ └── counter │ │ │ ├── counter-state.cs │ │ │ └── counter-state.increment-count.cs │ │ ├── global-usings.cs │ │ ├── layout │ │ ├── MainLayout.razor │ │ ├── MainLayout.razor.css │ │ ├── NavMenu.razor │ │ └── NavMenu.razor.css │ │ ├── pages │ │ ├── Counter.razor │ │ ├── Home.razor │ │ └── Weather.razor │ │ ├── program.cs │ │ ├── properties │ │ └── launchSettings.json │ │ ├── sample-00-wasm.csproj │ │ └── wwwroot │ │ ├── css │ │ ├── app.css │ │ └── bootstrap │ │ │ ├── bootstrap.min.css │ │ │ └── bootstrap.min.css.map │ │ ├── favicon.png │ │ ├── icon-192.png │ │ ├── index.html │ │ └── sample-data │ │ └── weather.json ├── 01-redux-dev-tools │ ├── images │ │ ├── blazor-wasm-hosted-screen-shot.jpeg │ │ ├── blazor-wasm-hosted-screen-shot.png │ │ ├── redux-dev-tools.png │ │ └── redux-route-state.png │ └── wasm │ │ ├── overview.md │ │ └── sample-01-wasm │ │ ├── App.razor │ │ ├── _imports.razor │ │ ├── features │ │ └── counter │ │ │ ├── counter-state.cs │ │ │ └── counter-state.increment-count.cs │ │ ├── global-usings.cs │ │ ├── layout │ │ ├── MainLayout.razor │ │ ├── MainLayout.razor.css │ │ ├── NavMenu.razor │ │ └── NavMenu.razor.css │ │ ├── pages │ │ ├── Counter.razor │ │ ├── Home.razor │ │ └── Weather.razor │ │ ├── program.cs │ │ ├── properties │ │ └── launchSettings.json │ │ ├── sample-01-wasm.csproj │ │ └── wwwroot │ │ ├── css │ │ ├── app.css │ │ └── bootstrap │ │ │ ├── bootstrap.min.css │ │ │ └── bootstrap.min.css.map │ │ ├── favicon.png │ │ ├── icon-192.png │ │ ├── index.html │ │ └── sample-data │ │ └── weather.json ├── 02-action-tracking │ └── wasm │ │ ├── overview.md │ │ └── sample-02-wasm │ │ ├── App.razor │ │ ├── _imports.razor │ │ ├── features │ │ └── demo │ │ │ ├── demo-state.cs │ │ │ ├── demo-state.five-second-action.cs │ │ │ └── demo-state.two-second-action.cs │ │ ├── global-usings.cs │ │ ├── layout │ │ ├── MainLayout.razor │ │ ├── MainLayout.razor.css │ │ ├── NavMenu.razor │ │ └── NavMenu.razor.css │ │ ├── pages │ │ ├── Counter.razor │ │ ├── Demo.razor │ │ ├── Home.razor │ │ └── Weather.razor │ │ ├── program.cs │ │ ├── properties │ │ └── launchSettings.json │ │ ├── sample-02-wasm.csproj │ │ └── wwwroot │ │ ├── css │ │ ├── app.css │ │ └── bootstrap │ │ │ ├── bootstrap.min.css │ │ │ └── bootstrap.min.css.map │ │ ├── favicon.png │ │ ├── icon-192.png │ │ ├── index.html │ │ └── sample-data │ │ └── weather.json ├── 03-routing │ ├── overview.md │ └── wasm │ │ ├── ai.prompt.md │ │ ├── overview.md │ │ └── sample-03-wasm │ │ ├── App.razor │ │ ├── _imports.razor │ │ ├── features │ │ └── counter │ │ │ ├── counter-state.cs │ │ │ └── counter-state.increment-count.cs │ │ ├── global-usings.cs │ │ ├── layout │ │ ├── MainLayout.razor │ │ ├── MainLayout.razor.css │ │ ├── NavMenu.razor │ │ └── NavMenu.razor.css │ │ ├── pages │ │ ├── Counter.razor │ │ ├── Home.razor │ │ └── Weather.razor │ │ ├── program.cs │ │ ├── properties │ │ └── launchSettings.json │ │ ├── sample-03-wasm.csproj │ │ └── wwwroot │ │ ├── css │ │ ├── app.css │ │ └── bootstrap │ │ │ ├── bootstrap.min.css │ │ │ └── bootstrap.min.css.map │ │ ├── favicon.png │ │ ├── icon-192.png │ │ ├── index.html │ │ └── sample-data │ │ └── weather.json └── overview.md ├── scripts ├── build.cs ├── clean.cs ├── e2e.cs ├── fix-analyzer-debug.reg ├── overview.md ├── package.cs ├── run-test-app.cs └── test.cs ├── source ├── Directory.Build.props ├── timewarp-state-analyzer │ ├── AnalyzerReleases.Shipped.md │ ├── AnalyzerReleases.Unshipped.md │ ├── global-usings.cs │ ├── state-implementation-analyzer.cs │ ├── state-inheritance-analyzer.cs │ ├── state-read-only-public-properties-analyzer.cs │ ├── timewarp-state-action-analyzer.cs │ ├── timewarp-state-action-analyzer.cs.md │ └── timewarp-state-analyzer.csproj ├── timewarp-state-plus │ ├── _imports.razor │ ├── assembly-marker.cs │ ├── event-ids.cs │ ├── extensions │ │ ├── assembly-extensions.cs │ │ └── service-collection-extensions.cs │ ├── features │ │ ├── action-tracking │ │ │ ├── action-tracking-state │ │ │ │ ├── action-tracking-state.complete-processing.cs │ │ │ │ ├── action-tracking-state.cs │ │ │ │ ├── action-tracking-state.debug.cs │ │ │ │ └── action-tracking-state.start-processing.cs │ │ │ └── pipeline │ │ │ │ ├── action-tracking-behavior.cs │ │ │ │ └── track-action-attribute.cs │ │ ├── feature-flags │ │ │ └── feature-flag-state │ │ │ │ └── feature-flag-state.cs │ │ ├── persistence │ │ │ ├── pipeline │ │ │ │ └── persistent-state-post-processor.cs │ │ │ ├── services │ │ │ │ └── persistence-service.cs │ │ │ └── state-initialized-notification-handler.cs │ │ ├── routing │ │ │ ├── components │ │ │ │ ├── TwBreadcrumb.razor │ │ │ │ ├── TwPageTitle.razor │ │ │ │ ├── timewarp-page-render-notifier.razor.cs │ │ │ │ └── tw-page-title.md │ │ │ └── route-state │ │ │ │ ├── route-state.change-route.cs │ │ │ │ ├── route-state.cs │ │ │ │ ├── route-state.go-back.cs │ │ │ │ └── route-state.push-route-info.cs │ │ ├── theme │ │ │ └── theme-state │ │ │ │ ├── theme-state.cs │ │ │ │ ├── theme-state.debug.cs │ │ │ │ └── theme-state.update.cs │ │ └── timers │ │ │ ├── multi-timer-options.cs │ │ │ ├── multi-timer-post-processor.cs │ │ │ ├── readme.md │ │ │ ├── timer-config.cs │ │ │ ├── timer-elapsed-notification.cs │ │ │ └── timer-state │ │ │ ├── timer-state.add-timer.cs │ │ │ ├── timer-state.cs │ │ │ ├── timer-state.remove-timer.cs │ │ │ ├── timer-state.reset-timers-on-activity.cs │ │ │ └── timer-state.update-timer.cs │ ├── global-usings.cs │ ├── readme.md │ ├── state │ │ ├── i-timewarp-cacheable-state.cs │ │ └── timewarp-cacheable-state.cs │ ├── timewarp-state-plus.csproj │ └── wwwroot │ │ └── js │ │ └── download-file.js ├── timewarp-state-policies │ ├── be-nested-in-state-custom-rule.cs │ ├── extensions │ │ └── net-arch-extensions.cs │ ├── global-usings.cs │ ├── have-injectable-constructor.cs │ ├── have-json-constructor.cs │ ├── policies.action-handler-policy.cs │ ├── policies.action-policy.cs │ ├── policies.action-set-policy.cs │ ├── policies.state-policy.cs │ ├── readme.md │ └── timewarp-state-policies.csproj ├── timewarp-state-source-generator │ ├── action-set-method-generator.cs │ ├── global-usings.cs │ ├── persistence-state-source-generator.cs │ └── timewarp-state-source-generator.csproj └── timewarp-state │ ├── assembly-marker.cs │ ├── base │ ├── action-handler.cs │ └── action.cs │ ├── components │ ├── i-timewarp-state-component.cs │ ├── timewarp-state-component.check-complex-parameter-changed.cs │ ├── timewarp-state-component.cs │ ├── timewarp-state-component.md │ ├── timewarp-state-component.register-render-trigger.cs │ ├── timewarp-state-component.render-mode.cs │ ├── timewarp-state-component.render-reasons.cs │ └── timewarp-state-input-component.cs │ ├── event-ids.cs │ ├── extensions │ ├── method-info-extensions.cs │ ├── service-collection-extensions.add-timewarp-state.cs │ ├── service-collection-extensions.log-timewarp-state-middleware.cs │ ├── service-collection-extensions.use-redux-dev-tools.cs │ ├── timewarp-state-options.cs │ └── type-extensions.cs │ ├── features │ ├── components │ │ ├── ReduxDevTools.razor │ │ ├── RenderModeDisplay.razor │ │ └── components │ │ │ └── TimeWarpJavaScriptInterop.razor │ ├── javascript-interop │ │ ├── invalid-request-type-exception.cs │ │ ├── json-request-handler.cs │ │ └── json-request.cs │ ├── persistence │ │ ├── abstractions │ │ │ └── i-persistence-service.cs │ │ ├── attributes │ │ │ └── persistent-state-attribute.cs │ │ └── persistent-state-method.cs │ ├── pipeline │ │ ├── exception-notification.cs │ │ ├── invalid-clone-exception.cs │ │ └── state-transaction-behavior.cs │ ├── redux-dev-tools │ │ ├── components │ │ │ └── timewarp-state-dev-component.cs │ │ ├── dispatch-request.cs │ │ ├── redux-action.cs │ │ ├── redux-dev-tools-behavior.cs │ │ ├── redux-dev-tools-interop.cs │ │ ├── redux-dev-tools-options.cs │ │ └── requests │ │ │ ├── commit │ │ │ ├── commit-handler.cs │ │ │ └── commit-request.cs │ │ │ ├── i-redux-request.cs │ │ │ └── start │ │ │ ├── start-handler.cs │ │ │ └── start-request.cs │ ├── render-subscriptions │ │ ├── non-nested-class-exception.cs │ │ ├── render-subscription-context.cs │ │ ├── render-subscription-context.md │ │ └── render-subscriptions-post-processor.cs │ └── state-initialization │ │ └── state-initialization-pre-processor.cs │ ├── global-suppressions.cs │ ├── global-usings.cs │ ├── json │ └── camel-case.cs │ ├── state │ ├── i-state.cs │ └── state.cs │ ├── store │ ├── i-store.cs │ ├── state-initialized-notification.cs │ ├── store.cs │ └── store.redux-dev-tools.cs │ ├── subscriptions.cs │ ├── timewarp-state.csproj │ ├── tsconfig.json │ └── wwwroot │ ├── js │ ├── constants.js │ ├── constants.js.map │ ├── logger.js │ ├── logger.js.map │ ├── redux-dev-tools-types.js │ ├── redux-dev-tools-types.js.map │ ├── redux-dev-tools.js │ ├── redux-dev-tools.js.map │ ├── timewarp-state.js │ ├── timewarp-state.js.map │ ├── timewarp.state.lib.module.js │ └── timewarp.state.lib.module.js.map │ ├── types │ ├── constants.d.ts │ ├── logger.d.ts │ ├── redux-dev-tools-types.d.ts │ ├── redux-dev-tools.d.ts │ ├── timewarp-state.d.ts │ └── timewarp.state.lib.module.d.ts │ └── typescript │ ├── constants.ts │ ├── dot-net-reference.d.ts │ ├── logger.ts │ ├── redux-dev-tools-types.ts │ ├── redux-dev-tools.ts │ ├── timewarp-state.ts │ └── timewarp.state.lib.module.ts ├── sourcegraph-tool.md ├── tests ├── client-integration-tests │ ├── client-integration-tests.csproj │ ├── clone │ │ ├── test-state-clone-tests.cs │ │ └── test-state.cs │ ├── convention-tests.cs │ ├── features │ │ ├── application │ │ │ └── application-state-clone-tests.cs │ │ ├── blue │ │ │ └── blue-state-deseralization-tests.cs │ │ └── counter │ │ │ ├── counter-state-clone-tests.cs │ │ │ └── counter-state-deseralization-tests.cs │ ├── global-usings.cs │ └── infrastructure │ │ ├── base-test.cs │ │ ├── client-host-builder.cs │ │ ├── client-host.cs │ │ └── testing-convention.cs ├── test-app-architecture-tests │ ├── architecture-tests.cs │ ├── convention-tests.cs │ ├── global-usings.cs │ ├── test-app-architecture-tests.csproj │ └── testing-convention.cs ├── test-app-end-to-end-tests │ ├── AssemblyInfo.cs │ ├── cacheable-weather-page-tests.cs │ ├── change-route-page-tests.cs │ ├── configuration.cs │ ├── configured-render-modes.cs │ ├── counter-page-test.cs │ ├── event-stream-page-tests.cs │ ├── global-usings.cs │ ├── go-back-page-tests.cs │ ├── home-page-test.cs │ ├── javascript-interop-page-tests.cs │ ├── page-utilities.cs │ ├── persistence-test-page-tests.cs │ ├── playwright-settings │ │ ├── chrome.runsettings │ │ ├── edge.runsettings │ │ ├── firefox.runsettings │ │ └── webkit.runsettings │ ├── render-modes.cs │ ├── reset-store-page-tests.cs │ ├── sample-test.cs │ ├── static-weather-forecasts-page-tests.cs │ ├── test-app-end-to-end-tests.csproj │ └── throw-exception-page-tests.cs ├── test-app │ ├── test-app-client │ │ ├── _imports.razor │ │ ├── assembly-marker.cs │ │ ├── components │ │ │ ├── CustomInput.razor │ │ │ ├── NavMenu.razor │ │ │ ├── NavMenu.razor.css │ │ │ └── custom-input.razor.cs │ │ ├── extensions │ │ │ └── collection-extensions.cs │ │ ├── features │ │ │ ├── application │ │ │ │ ├── application-state │ │ │ │ │ ├── application-state.cs │ │ │ │ │ ├── application-state.debug.cs │ │ │ │ │ ├── application-state.five-second-task.cs │ │ │ │ │ ├── application-state.reset-store.cs │ │ │ │ │ └── application-state.two-second-task.cs │ │ │ │ └── notification │ │ │ │ │ └── application-state.exception-notification-handler.cs │ │ │ ├── base │ │ │ │ ├── base-action-handler.cs │ │ │ │ └── components │ │ │ │ │ ├── ResetButton.razor │ │ │ │ │ ├── base-component.cs │ │ │ │ │ └── base-input-component.cs │ │ │ ├── blue │ │ │ │ ├── actions │ │ │ │ │ └── blue-state.increment-count.cs │ │ │ │ └── blue-state.cs │ │ │ ├── cacheable-weather │ │ │ │ ├── actions │ │ │ │ │ └── cacheable-weather-state.fetch-weather-forecasts.cs │ │ │ │ └── cacheable-weather-state.cs │ │ │ ├── clone-test │ │ │ │ ├── actions │ │ │ │ │ └── cloneable-state.clone-test.cs │ │ │ │ ├── clone-test-state.debug.cs │ │ │ │ ├── cloneable-state.cs │ │ │ │ └── pages │ │ │ │ │ └── ClonablePage.razor │ │ │ ├── color │ │ │ │ ├── actions │ │ │ │ │ └── color-state.update.cs │ │ │ │ ├── color-state.cs │ │ │ │ ├── color-state.debug.cs │ │ │ │ └── components │ │ │ │ │ └── InputColor.razor │ │ │ ├── counter │ │ │ │ ├── actions │ │ │ │ │ ├── counter-state.increment-counter.cs │ │ │ │ │ ├── counter-state.throw-exception.cs │ │ │ │ │ ├── counter-state.throw-server-side-exception.cs │ │ │ │ │ ├── improper-nested-action │ │ │ │ │ │ ├── improper-nested-action.cs │ │ │ │ │ │ └── improper-nested-handler.cs │ │ │ │ │ └── non-nested-action │ │ │ │ │ │ ├── non-nested-action.cs │ │ │ │ │ │ └── non-nested-handler.cs │ │ │ │ ├── components │ │ │ │ │ ├── Counter.razor │ │ │ │ │ └── counter.razor.cs │ │ │ │ ├── counter-state.cs │ │ │ │ ├── counter-state.debug.cs │ │ │ │ ├── notification │ │ │ │ │ ├── increment-count-notification-handler.cs │ │ │ │ │ └── pre-increment-count-notification-handler.cs │ │ │ │ └── pages │ │ │ │ │ └── CounterPage.razor │ │ │ ├── event-stream │ │ │ │ ├── actions │ │ │ │ │ └── add-event │ │ │ │ │ │ └── event-stream-state.add-event-action.cs │ │ │ │ ├── components │ │ │ │ │ └── EventStream.razor │ │ │ │ ├── event-stream-state.cs │ │ │ │ ├── event-stream-state.debug.cs │ │ │ │ └── pipeline │ │ │ │ │ └── event-stream-behavior.cs │ │ │ ├── purple │ │ │ │ ├── actions │ │ │ │ │ └── purple-state.increment-count.cs │ │ │ │ ├── components │ │ │ │ │ └── PurpleCounter.razor │ │ │ │ └── purple-state.cs │ │ │ └── weather-forecast │ │ │ │ ├── actions │ │ │ │ └── weather-forecasts-state.fetch-weather-forecasts.cs │ │ │ │ └── weather-forecast-state.cs │ │ ├── generated │ │ │ ├── Microsoft.CodeAnalysis.Razor.Compiler │ │ │ │ └── Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator │ │ │ │ │ ├── Components_CustomInput_razor.g.cs │ │ │ │ │ ├── Components_NavMenu_razor.g.cs │ │ │ │ │ ├── Features_Base_Components_ResetButton_razor.g.cs │ │ │ │ │ ├── Features_CloneTest_Pages_ClonablePage_razor.g.cs │ │ │ │ │ ├── Features_Color_Components_InputColor_razor.g.cs │ │ │ │ │ ├── Features_Counter_Components_Counter_razor.g.cs │ │ │ │ │ ├── Features_Counter_Pages_CounterPage_razor.g.cs │ │ │ │ │ ├── Features_EventStream_Components_EventStream_razor.g.cs │ │ │ │ │ ├── Features_Purple_Components_PurpleCounter_razor.g.cs │ │ │ │ │ ├── Pages_ActiveActionsPage_razor.g.cs │ │ │ │ │ ├── Pages_CachableWeatherForecastsPage_razor.g.cs │ │ │ │ │ ├── Pages_ChangeRoutePage_razor.g.cs │ │ │ │ │ ├── Pages_CloneTestPage_razor.g.cs │ │ │ │ │ ├── Pages_CustomInputExamplePage_razor.g.cs │ │ │ │ │ ├── Pages_EventStreamPage_razor.g.cs │ │ │ │ │ ├── Pages_GoBackPage_razor.g.cs │ │ │ │ │ ├── Pages_JavaScriptInteropPage_razor.g.cs │ │ │ │ │ ├── Pages_PersistenceTestPage_razor.g.cs │ │ │ │ │ ├── Pages_ResetStorePage_razor.g.cs │ │ │ │ │ ├── Pages_ServerSidePersistenceTestPage_razor.g.cs │ │ │ │ │ ├── Pages_ServicesPage_razor.g.cs │ │ │ │ │ ├── Pages_ShouldRenderStateTriggersTestPage_ChildComponentWithCounterStateRenderTrigger_razor.g.cs │ │ │ │ │ ├── Pages_ShouldRenderStateTriggersTestPage_ChildComponentWithCounterStateSubscription_razor.g.cs │ │ │ │ │ ├── Pages_ShouldRenderStateTriggersTestPage_ShouldRenderStateTriggersTestPage_razor.g.cs │ │ │ │ │ ├── Pages_ShouldRenderTestPage_ChildComponentParameterless_razor.g.cs │ │ │ │ │ ├── Pages_ShouldRenderTestPage_ChildComponentWithAllParameters_razor.g.cs │ │ │ │ │ ├── Pages_ShouldRenderTestPage_ChildComponentWithCascade_razor.g.cs │ │ │ │ │ ├── Pages_ShouldRenderTestPage_ChildComponentWithCollection_razor.g.cs │ │ │ │ │ ├── Pages_ShouldRenderTestPage_ChildComponentWithComplexConstrained_razor.g.cs │ │ │ │ │ ├── Pages_ShouldRenderTestPage_ChildComponentWithComplex_razor.g.cs │ │ │ │ │ ├── Pages_ShouldRenderTestPage_ChildComponentWithEventCallback_razor.g.cs │ │ │ │ │ ├── Pages_ShouldRenderTestPage_ChildComponentWithPrimitives_razor.g.cs │ │ │ │ │ ├── Pages_ShouldRenderTestPage_ShouldRenderTestPage_razor.g.cs │ │ │ │ │ ├── Pages_ThrowExceptionPage_razor.g.cs │ │ │ │ │ ├── Pages_WasmWeatherForecastsPage_razor.g.cs │ │ │ │ │ ├── _Imports_razor.g.cs │ │ │ │ │ ├── _imports_razor.g.cs │ │ │ │ │ ├── components_CustomInput_razor.g.cs │ │ │ │ │ ├── components_NavMenu_razor.g.cs │ │ │ │ │ ├── features_base_components_ResetButton_razor.g.cs │ │ │ │ │ ├── features_clone_test_pages_ClonablePage_razor.g.cs │ │ │ │ │ ├── features_color_components_InputColor_razor.g.cs │ │ │ │ │ ├── features_counter_components_Counter_razor.g.cs │ │ │ │ │ ├── features_counter_pages_CounterPage_razor.g.cs │ │ │ │ │ ├── features_event_stream_components_EventStream_razor.g.cs │ │ │ │ │ ├── features_purple_components_PurpleCounter_razor.g.cs │ │ │ │ │ ├── pages_ActiveActionsPage_razor.g.cs │ │ │ │ │ ├── pages_CachableWeatherForecastsPage_razor.g.cs │ │ │ │ │ ├── pages_ChangeRoutePage_razor.g.cs │ │ │ │ │ ├── pages_CloneTestPage_razor.g.cs │ │ │ │ │ ├── pages_CustomInputExamplePage_razor.g.cs │ │ │ │ │ ├── pages_EventStreamPage_razor.g.cs │ │ │ │ │ ├── pages_GoBackPage_razor.g.cs │ │ │ │ │ ├── pages_JavaScriptInteropPage_razor.g.cs │ │ │ │ │ ├── pages_PersistenceTestPage_razor.g.cs │ │ │ │ │ ├── pages_ResetStorePage_razor.g.cs │ │ │ │ │ ├── pages_ServerSidePersistenceTestPage_razor.g.cs │ │ │ │ │ ├── pages_ServicesPage_razor.g.cs │ │ │ │ │ ├── pages_ThrowExceptionPage_razor.g.cs │ │ │ │ │ ├── pages_WasmWeatherForecastsPage_razor.g.cs │ │ │ │ │ ├── pages_should_render_state_triggers_test_page_ChildComponentWithCounterStateRenderTrigger_razor.g.cs │ │ │ │ │ ├── pages_should_render_state_triggers_test_page_ChildComponentWithCounterStateSubscription_razor.g.cs │ │ │ │ │ ├── pages_should_render_state_triggers_test_page_ShouldRenderStateTriggersTestPage_razor.g.cs │ │ │ │ │ ├── pages_should_render_test_page_ChildComponentParameterless_razor.g.cs │ │ │ │ │ ├── pages_should_render_test_page_ChildComponentWithAllParameters_razor.g.cs │ │ │ │ │ ├── pages_should_render_test_page_ChildComponentWithCascade_razor.g.cs │ │ │ │ │ ├── pages_should_render_test_page_ChildComponentWithCollection_razor.g.cs │ │ │ │ │ ├── pages_should_render_test_page_ChildComponentWithComplexConstrained_razor.g.cs │ │ │ │ │ ├── pages_should_render_test_page_ChildComponentWithComplex_razor.g.cs │ │ │ │ │ ├── pages_should_render_test_page_ChildComponentWithEventCallback_razor.g.cs │ │ │ │ │ ├── pages_should_render_test_page_ChildComponentWithPrimitives_razor.g.cs │ │ │ │ │ └── pages_should_render_test_page_ShouldRenderTestPage_razor.g.cs │ │ │ ├── TimeWarp.State.SourceGenerator │ │ │ │ ├── TimeWarp.State.SourceGenerator.ActionSetMethodSourceGenerator │ │ │ │ │ ├── Test.App.Client.Features.Application.ApplicationState.ResetStoreActionSet_Method.g.cs │ │ │ │ │ ├── Test.App.Client.Features.Application.ApplicationState.TwoSecondTaskActionSet_Method.g.cs │ │ │ │ │ ├── Test.App.Client.Features.Blue.BlueState.IncrementCountActionSet_Method.g.cs │ │ │ │ │ ├── Test.App.Client.Features.CloneTest.CloneableState.CloneTestActionSet_Method.g.cs │ │ │ │ │ ├── Test.App.Client.Features.Counter.CounterState.IncrementCountActionSet_Method.g.cs │ │ │ │ │ ├── Test.App.Client.Features.Counter.CounterState.ThrowExceptionActionSet_Method.g.cs │ │ │ │ │ ├── Test.App.Client.Features.Counter.CounterState.ThrowServerSideExceptionActionSet_Method.g.cs │ │ │ │ │ ├── Test.App.Client.Features.EventStream.EventStreamState.AddEventActionSet_Method.g.cs │ │ │ │ │ ├── Test.App.Client.Features.Purple.PurpleState.IncrementCountActionSet_Method.g.cs │ │ │ │ │ ├── Test.App.Client.Features.WeatherForecast.CacheableWeatherState.FetchWeatherForecastsActionSet_Method.g.cs │ │ │ │ │ └── Test.App.Client.Features.WeatherForecast.WeatherForecastsState.FetchWeatherForecastsActionSet_Method.g.cs │ │ │ │ └── TimeWarp.State.SourceGenerator.PersistenceStateSourceGenerator │ │ │ │ │ ├── Test.App.Client.Features.Blue.BlueState_Persistence.g.cs │ │ │ │ │ └── Test.App.Client.Features.Purple.PurpleState_Persistence.g.cs │ │ │ ├── timewarp-source-generators │ │ │ │ └── TimeWarp.SourceGenerators.HelloWorldGenerator │ │ │ │ │ └── HelloWorld.g.cs │ │ │ └── timewarp-state-source-generator │ │ │ │ ├── TimeWarp.State.SourceGenerator.ActionSetMethodSourceGenerator │ │ │ │ ├── Test.App.Client.Features.Application.ApplicationState.ResetStoreActionSet_Method.g.cs │ │ │ │ ├── Test.App.Client.Features.Application.ApplicationState.TwoSecondTaskActionSet_Method.g.cs │ │ │ │ ├── Test.App.Client.Features.Blue.BlueState.IncrementCountActionSet_Method.g.cs │ │ │ │ ├── Test.App.Client.Features.CloneTest.CloneableState.CloneTestActionSet_Method.g.cs │ │ │ │ ├── Test.App.Client.Features.Counter.CounterState.IncrementCountActionSet_Method.g.cs │ │ │ │ ├── Test.App.Client.Features.Counter.CounterState.ThrowExceptionActionSet_Method.g.cs │ │ │ │ ├── Test.App.Client.Features.Counter.CounterState.ThrowServerSideExceptionActionSet_Method.g.cs │ │ │ │ ├── Test.App.Client.Features.EventStream.EventStreamState.AddEventActionSet_Method.g.cs │ │ │ │ ├── Test.App.Client.Features.Purple.PurpleState.IncrementCountActionSet_Method.g.cs │ │ │ │ ├── Test.App.Client.Features.WeatherForecast.CacheableWeatherState.FetchWeatherForecastsActionSet_Method.g.cs │ │ │ │ └── Test.App.Client.Features.WeatherForecast.WeatherForecastsState.FetchWeatherForecastsActionSet_Method.g.cs │ │ │ │ └── TimeWarp.State.SourceGenerator.PersistenceStateSourceGenerator │ │ │ │ ├── Test.App.Client.Features.Blue.BlueState_Persistence.g.cs │ │ │ │ └── Test.App.Client.Features.Purple.PurpleState_Persistence.g.cs │ │ ├── global-usings.cs │ │ ├── pages │ │ │ ├── ActiveActionsPage.razor │ │ │ ├── CachableWeatherForecastsPage.razor │ │ │ ├── ChangeRoutePage.razor │ │ │ ├── CloneTestPage.razor │ │ │ ├── CustomInputExamplePage.razor │ │ │ ├── EventStreamPage.razor │ │ │ ├── GoBackPage.razor │ │ │ ├── JavaScriptInteropPage.razor │ │ │ ├── PersistenceTestPage.razor │ │ │ ├── ResetStorePage.razor │ │ │ ├── ServerSidePersistenceTestPage.razor │ │ │ ├── ServicesPage.razor │ │ │ ├── ThrowExceptionPage.razor │ │ │ ├── WasmWeatherForecastsPage.razor │ │ │ ├── should-render-state-triggers-test-page │ │ │ │ ├── ChildComponentWithCounterStateRenderTrigger.razor │ │ │ │ ├── ChildComponentWithCounterStateSubscription.razor │ │ │ │ └── ShouldRenderStateTriggersTestPage.razor │ │ │ └── should-render-test-page │ │ │ │ ├── ChildComponentParameterless.razor │ │ │ │ ├── ChildComponentWithAllParameters.razor │ │ │ │ ├── ChildComponentWithCascade.razor │ │ │ │ ├── ChildComponentWithCollection.razor │ │ │ │ ├── ChildComponentWithComplex.razor │ │ │ │ ├── ChildComponentWithComplexConstrained.razor │ │ │ │ ├── ChildComponentWithEventCallback.razor │ │ │ │ ├── ChildComponentWithPrimitives.razor │ │ │ │ └── ShouldRenderTestPage.razor │ │ ├── pipeline │ │ │ ├── my-behavior.cs │ │ │ ├── notification-post-processor │ │ │ │ ├── post-pipeline-notification-request-post-processor.cs │ │ │ │ └── post-pipeline-notification.cs │ │ │ └── notification-pre-processor │ │ │ │ ├── pre-pipeline-notification-request-pre-processor.cs │ │ │ │ └── pre-pipeline-notification.cs │ │ ├── program.cs │ │ ├── test-app-client.csproj │ │ ├── test-objects │ │ │ ├── array-object.cs │ │ │ ├── basic-object-with-ignore.cs │ │ │ ├── basic-object.cs │ │ │ ├── collection-object.cs │ │ │ ├── complex-object.cs │ │ │ ├── custom-collection-object.cs │ │ │ ├── dictionary-object.cs │ │ │ ├── equality-comparers.cs │ │ │ ├── i-test-interface.cs │ │ │ ├── interface-object.cs │ │ │ ├── multi-dimensional2d-array-object.cs │ │ │ ├── multi-dimensional3d-array-object.cs │ │ │ └── test-enum.cs │ │ ├── tests │ │ │ └── clone-provider-tests.cs │ │ └── wwwroot │ │ │ ├── Test.App.Client.lib.module.js │ │ │ ├── appsettings.Development.json │ │ │ └── appsettings.json │ ├── test-app-contracts │ │ ├── features │ │ │ ├── exception-handling │ │ │ │ └── throw-server-side-exception │ │ │ │ │ ├── throw-server-side-exception-request.cs │ │ │ │ │ └── throw-server-side-exception-response.cs │ │ │ └── weather-forecast │ │ │ │ └── queries │ │ │ │ └── get-weather-forecasts.cs │ │ ├── global-usings.cs │ │ └── test-app-contracts.csproj │ └── test-app-server │ │ ├── Properties │ │ └── launchSettings.json │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ ├── components │ │ ├── App.razor │ │ ├── Routes.razor │ │ ├── _imports.razor │ │ ├── layout │ │ │ ├── MainLayout.razor │ │ │ └── MainLayout.razor.css │ │ └── pages │ │ │ ├── Error.razor │ │ │ ├── Home.razor │ │ │ └── StaticWeatherForecastsPage.razor │ │ ├── global-usings.cs │ │ ├── program.cs │ │ ├── test-app-server.csproj │ │ └── wwwroot │ │ ├── app.css │ │ ├── bootstrap │ │ ├── bootstrap.min.css │ │ └── bootstrap.min.css.map │ │ └── favicon.png ├── timewarp-state-analyzer-tests │ ├── .editorconfig │ ├── fixie-verifier.cs │ ├── global-usings.cs │ ├── state-read-only-public-properties-analyzer-tests.cs │ ├── testing-convention.cs │ ├── timewarp-state-action-analyser-tests.cs │ └── timewarp-state-analyzer-tests.csproj ├── timewarp-state-plus-tests │ ├── architecture-tests.cs │ ├── convention-tests.cs │ ├── features │ │ └── routing │ │ │ └── routes-state-clone-tests.cs │ ├── global-usings.cs │ ├── testing-convention.cs │ └── timewarp-state-plus-tests.csproj └── timewarp-state-tests │ ├── convention-tests.cs │ ├── global-usings.cs │ ├── testing-convention.cs │ ├── timewarp-state-component │ └── register-render-trigger-tests.cs │ ├── timewarp-state-tests.csproj │ └── type-extensions-tests.cs ├── timewarp-state.slnx └── unlicense.txt /.ai/00-confirmation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/.ai/00-confirmation.md -------------------------------------------------------------------------------- /.ai/01-user.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/.ai/01-user.md -------------------------------------------------------------------------------- /.ai/02-development-process.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/.ai/02-development-process.md -------------------------------------------------------------------------------- /.ai/03-environment.md: -------------------------------------------------------------------------------- 1 | ENVIRONMENT: 2 | 3 | COMMAND SHELL: 4 | - Format commands for pwsh 5 | -------------------------------------------------------------------------------- /.ai/04-csharp-coding-standards.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/.ai/04-csharp-coding-standards.md -------------------------------------------------------------------------------- /.ai/05-dotnet-conventions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/.ai/05-dotnet-conventions.md -------------------------------------------------------------------------------- /.ai/Index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/.ai/Index.md -------------------------------------------------------------------------------- /.ai/other/blog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/.ai/other/blog.md -------------------------------------------------------------------------------- /.ai/other/create-prompt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/.ai/other/create-prompt.md -------------------------------------------------------------------------------- /.ai/other/nugets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/.ai/other/nugets.md -------------------------------------------------------------------------------- /.ai/other/project-structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/.ai/other/project-structure.md -------------------------------------------------------------------------------- /.ai/other/references.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/.ai/other/references.md -------------------------------------------------------------------------------- /.ai/other/shell-commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/.ai/other/shell-commands.md -------------------------------------------------------------------------------- /.ai/other/tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/.ai/other/tools.md -------------------------------------------------------------------------------- /.aider.conf.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/.aider.conf.yml -------------------------------------------------------------------------------- /.aiderignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.config/dotnet-tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/.config/dotnet-tools.json -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.github/sync-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/.github/sync-config.yml -------------------------------------------------------------------------------- /.github/workflows/ci-cd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/.github/workflows/ci-cd.yml -------------------------------------------------------------------------------- /.github/workflows/sync-configurable-files.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/.github/workflows/sync-configurable-files.md -------------------------------------------------------------------------------- /.github/workflows/sync-configurable-files.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/.github/workflows/sync-configurable-files.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/.gitignore -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/.mailmap -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /Directory.Build.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/Directory.Build.targets -------------------------------------------------------------------------------- /Directory.Packages.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/Directory.Packages.props -------------------------------------------------------------------------------- /aider.instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/aider.instructions.md -------------------------------------------------------------------------------- /analysis/github-workflows-comparison.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/analysis/github-workflows-comparison.md -------------------------------------------------------------------------------- /analysis/powershell-scripts-analysis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/analysis/powershell-scripts-analysis.md -------------------------------------------------------------------------------- /assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/assets/logo.png -------------------------------------------------------------------------------- /assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/assets/logo.svg -------------------------------------------------------------------------------- /claude.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/claude.md -------------------------------------------------------------------------------- /documentation/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/.gitignore -------------------------------------------------------------------------------- /documentation/architectural-decision-records/0000-use-markdown-architectural-decision-records.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/architectural-decision-records/0000-use-markdown-architectural-decision-records.md -------------------------------------------------------------------------------- /documentation/blips/2024-02-action-tracking-sample.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/blips/2024-02-action-tracking-sample.md -------------------------------------------------------------------------------- /documentation/blips/2024-02-redux-dev-tools-sample.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/blips/2024-02-redux-dev-tools-sample.md -------------------------------------------------------------------------------- /documentation/blips/2024-02-routing-sample.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/blips/2024-02-routing-sample.md -------------------------------------------------------------------------------- /documentation/blips/2024-02-state-action-handler-sample.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/blips/2024-02-state-action-handler-sample.md -------------------------------------------------------------------------------- /documentation/blips/2024-02-time-warp-state-11-release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/blips/2024-02-time-warp-state-11-release.md -------------------------------------------------------------------------------- /documentation/blips/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/blips/index.md -------------------------------------------------------------------------------- /documentation/blogs/2024-01-17-enforcing-state-action-architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/blogs/2024-01-17-enforcing-state-action-architecture.md -------------------------------------------------------------------------------- /documentation/blogs/2024-02-time-warp-state-11-release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/blogs/2024-02-time-warp-state-11-release.md -------------------------------------------------------------------------------- /documentation/contributing/overview.md: -------------------------------------------------------------------------------- 1 | # Contributing Overview -------------------------------------------------------------------------------- /documentation/dev-ops/dev-ops.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/dev-ops/dev-ops.md -------------------------------------------------------------------------------- /documentation/dev-ops/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/dev-ops/toc.yml -------------------------------------------------------------------------------- /documentation/docfx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/docfx.json -------------------------------------------------------------------------------- /documentation/features/features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/features/features.md -------------------------------------------------------------------------------- /documentation/features/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/features/toc.yml -------------------------------------------------------------------------------- /documentation/images/redux-dev-tools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/images/redux-dev-tools.png -------------------------------------------------------------------------------- /documentation/images/redux-route-state.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/images/redux-route-state.png -------------------------------------------------------------------------------- /documentation/images/time-warp-state-one-way-flow.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/images/time-warp-state-one-way-flow.drawio -------------------------------------------------------------------------------- /documentation/images/time-warp-state-one-way-flow.drawio.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/images/time-warp-state-one-way-flow.drawio.svg -------------------------------------------------------------------------------- /documentation/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/index.md -------------------------------------------------------------------------------- /documentation/migrations/migration1-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/migrations/migration1-2.md -------------------------------------------------------------------------------- /documentation/migrations/migration10-11.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/migrations/migration10-11.md -------------------------------------------------------------------------------- /documentation/migrations/migration2-3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/migrations/migration2-3.md -------------------------------------------------------------------------------- /documentation/migrations/migration3-4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/migrations/migration3-4.md -------------------------------------------------------------------------------- /documentation/migrations/migration4-5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/migrations/migration4-5.md -------------------------------------------------------------------------------- /documentation/migrations/migration5-6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/migrations/migration5-6.md -------------------------------------------------------------------------------- /documentation/migrations/migration6-7.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/migrations/migration6-7.md -------------------------------------------------------------------------------- /documentation/migrations/migration7-8.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/migrations/migration7-8.md -------------------------------------------------------------------------------- /documentation/migrations/migration8-9.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/migrations/migration8-9.md -------------------------------------------------------------------------------- /documentation/migrations/migration9-10.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/migrations/migration9-10.md -------------------------------------------------------------------------------- /documentation/migrations/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/migrations/toc.yml -------------------------------------------------------------------------------- /documentation/model/architecture-overview-model.mdj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/model/architecture-overview-model.mdj -------------------------------------------------------------------------------- /documentation/model/main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/model/main.png -------------------------------------------------------------------------------- /documentation/model/sample-state.mdj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/model/sample-state.mdj -------------------------------------------------------------------------------- /documentation/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/overview.md -------------------------------------------------------------------------------- /documentation/partials/acknowledgements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/partials/acknowledgements.md -------------------------------------------------------------------------------- /documentation/partials/badges.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/partials/badges.md -------------------------------------------------------------------------------- /documentation/partials/contact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/partials/contact.md -------------------------------------------------------------------------------- /documentation/partials/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/partials/contributing.md -------------------------------------------------------------------------------- /documentation/partials/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/partials/getting-started.md -------------------------------------------------------------------------------- /documentation/partials/give-a-star.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/partials/give-a-star.md -------------------------------------------------------------------------------- /documentation/partials/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/partials/installation.md -------------------------------------------------------------------------------- /documentation/partials/license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/partials/license.md -------------------------------------------------------------------------------- /documentation/partials/releases.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/partials/releases.md -------------------------------------------------------------------------------- /documentation/partials/summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/partials/summary.md -------------------------------------------------------------------------------- /documentation/partials/terminology.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/partials/terminology.md -------------------------------------------------------------------------------- /documentation/release-notes/release1.0.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/release-notes/release1.0.0.md -------------------------------------------------------------------------------- /documentation/release-notes/release10.0.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/release-notes/release10.0.0.md -------------------------------------------------------------------------------- /documentation/release-notes/release11.0.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/release-notes/release11.0.0.md -------------------------------------------------------------------------------- /documentation/release-notes/release2.0.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/release-notes/release2.0.0.md -------------------------------------------------------------------------------- /documentation/release-notes/release3.0.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/release-notes/release3.0.0.md -------------------------------------------------------------------------------- /documentation/release-notes/release4.0.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/release-notes/release4.0.0.md -------------------------------------------------------------------------------- /documentation/release-notes/release5.0.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/release-notes/release5.0.0.md -------------------------------------------------------------------------------- /documentation/release-notes/release6.0.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/release-notes/release6.0.0.md -------------------------------------------------------------------------------- /documentation/release-notes/release7.0.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/release-notes/release7.0.0.md -------------------------------------------------------------------------------- /documentation/release-notes/release8.0.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/release-notes/release8.0.0.md -------------------------------------------------------------------------------- /documentation/release-notes/release9.0.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/release-notes/release9.0.0.md -------------------------------------------------------------------------------- /documentation/release-notes/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/release-notes/toc.yml -------------------------------------------------------------------------------- /documentation/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/toc.yml -------------------------------------------------------------------------------- /documentation/topics/add-redux-dev-tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/topics/add-redux-dev-tools.md -------------------------------------------------------------------------------- /documentation/topics/enable-javascript-interop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/topics/enable-javascript-interop.md -------------------------------------------------------------------------------- /documentation/topics/routing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/topics/routing.md -------------------------------------------------------------------------------- /documentation/topics/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/topics/toc.yml -------------------------------------------------------------------------------- /documentation/tutorial/default-template-screen-shot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/documentation/tutorial/default-template-screen-shot.png -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/global.json -------------------------------------------------------------------------------- /kanban/backlog/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kanban/backlog/scratch/done.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/backlog/scratch/done.md -------------------------------------------------------------------------------- /kanban/backlog/scratch/overview.md: -------------------------------------------------------------------------------- 1 | # Scratch pad for Kanban board stuff. 2 | -------------------------------------------------------------------------------- /kanban/backlog/scratch/rejected.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/backlog/scratch/rejected.md -------------------------------------------------------------------------------- /kanban/backlog/scratch/todo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/backlog/scratch/todo.md -------------------------------------------------------------------------------- /kanban/done/001-build-time-warp-state-tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/done/001-build-time-warp-state-tutorial.md -------------------------------------------------------------------------------- /kanban/done/002-create-time-warp-state-server-tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/done/002-create-time-warp-state-server-tutorial.md -------------------------------------------------------------------------------- /kanban/done/003-create-time-warp-state-web-assembly-tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/done/003-create-time-warp-state-web-assembly-tutorial.md -------------------------------------------------------------------------------- /kanban/done/004-fix-source-generator-visibility-bug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/done/004-fix-source-generator-visibility-bug.md -------------------------------------------------------------------------------- /kanban/done/005-build-redux-dev-tools-tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/done/005-build-redux-dev-tools-tutorial.md -------------------------------------------------------------------------------- /kanban/done/006-rename-sample00-application.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/done/006-rename-sample00-application.md -------------------------------------------------------------------------------- /kanban/done/007-create-action-tracking-sample.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/done/007-create-action-tracking-sample.md -------------------------------------------------------------------------------- /kanban/done/008-move-active-actions-section.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/done/008-move-active-actions-section.md -------------------------------------------------------------------------------- /kanban/done/009-create-routing-sample.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/done/009-create-routing-sample.md -------------------------------------------------------------------------------- /kanban/done/010-update-persistence-state-source-generator-to-incremental.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/done/010-update-persistence-state-source-generator-to-incremental.md -------------------------------------------------------------------------------- /kanban/done/011-update-action-set-method-source-generator-to-incremental.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/done/011-update-action-set-method-source-generator-to-incremental.md -------------------------------------------------------------------------------- /kanban/done/012-create-tracked-page-title-component.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/done/012-create-tracked-page-title-component.md -------------------------------------------------------------------------------- /kanban/done/013-update-breadcrumb-navigation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/done/013-update-breadcrumb-navigation.md -------------------------------------------------------------------------------- /kanban/done/014-validate-program-main-usage-in-samples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/done/014-validate-program-main-usage-in-samples.md -------------------------------------------------------------------------------- /kanban/done/015-optimize-tw-page-title-rendering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/done/015-optimize-tw-page-title-rendering.md -------------------------------------------------------------------------------- /kanban/done/016-create-sample03-wasm-tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/done/016-create-sample03-wasm-tutorial.md -------------------------------------------------------------------------------- /kanban/done/017-push-to-production.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/done/017-push-to-production.md -------------------------------------------------------------------------------- /kanban/done/018-fix-routing-state-persistence.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/done/018-fix-routing-state-persistence.md -------------------------------------------------------------------------------- /kanban/done/019-fix-auto-sample-project-structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/done/019-fix-auto-sample-project-structure.md -------------------------------------------------------------------------------- /kanban/done/021-write-release-announcements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/done/021-write-release-announcements.md -------------------------------------------------------------------------------- /kanban/done/023-create-samples-index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/done/023-create-samples-index.md -------------------------------------------------------------------------------- /kanban/done/024-create-state-action-handler-sample-blip.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/done/024-create-state-action-handler-sample-blip.md -------------------------------------------------------------------------------- /kanban/done/025-create-redux-dev-tools-sample-blip.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/done/025-create-redux-dev-tools-sample-blip.md -------------------------------------------------------------------------------- /kanban/done/026-create-action-tracking-sample-blip.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/done/026-create-action-tracking-sample-blip.md -------------------------------------------------------------------------------- /kanban/done/027-create-routing-sample-blip.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/done/027-create-routing-sample-blip.md -------------------------------------------------------------------------------- /kanban/done/030-update-to-dotnet-9.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/done/030-update-to-dotnet-9.md -------------------------------------------------------------------------------- /kanban/done/031-split-nuget-publishing-to-release-workflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/done/031-split-nuget-publishing-to-release-workflow.md -------------------------------------------------------------------------------- /kanban/done/032-migrate-from-mediatr-to-timewarp-mediator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/done/032-migrate-from-mediatr-to-timewarp-mediator.md -------------------------------------------------------------------------------- /kanban/done/033-migrate-to-kebab-case-naming-convention.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/done/033-migrate-to-kebab-case-naming-convention.md -------------------------------------------------------------------------------- /kanban/done/034-migrate-from-fluent-assertions-to-shouldly.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/done/034-migrate-from-fluent-assertions-to-shouldly.md -------------------------------------------------------------------------------- /kanban/done/035-migrate-powershell-scripts-to-dotnet10.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/done/035-migrate-powershell-scripts-to-dotnet10.md -------------------------------------------------------------------------------- /kanban/done/036-remove-redundant-render-mode-tracking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/done/036-remove-redundant-render-mode-tracking.md -------------------------------------------------------------------------------- /kanban/done/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kanban/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/overview.md -------------------------------------------------------------------------------- /kanban/task-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/task-template.md -------------------------------------------------------------------------------- /kanban/to-do/-.-: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kanban/to-do/020-fix-documentation-warnings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/to-do/020-fix-documentation-warnings.md -------------------------------------------------------------------------------- /kanban/to-do/022-create-time-warp-state-component-samples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/to-do/022-create-time-warp-state-component-samples.md -------------------------------------------------------------------------------- /kanban/to-do/028-implement-inotifications-toast-sample.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/to-do/028-implement-inotifications-toast-sample.md -------------------------------------------------------------------------------- /kanban/to-do/029-create-persistence-sample-application.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/to-do/029-create-persistence-sample-application.md -------------------------------------------------------------------------------- /kanban/to-do/037-factor-out-blazor-specific-code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/kanban/to-do/037-factor-out-blazor-specific-code.md -------------------------------------------------------------------------------- /nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/nuget.config -------------------------------------------------------------------------------- /qodana.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/qodana.yaml -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/readme.md -------------------------------------------------------------------------------- /samples/00-state-action-handler/auto/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/auto/overview.md -------------------------------------------------------------------------------- /samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto-client/_imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto-client/_imports.razor -------------------------------------------------------------------------------- /samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto-client/features/counter/counter-state.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto-client/features/counter/counter-state.cs -------------------------------------------------------------------------------- /samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto-client/features/counter/counter-state.increment-count.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto-client/features/counter/counter-state.increment-count.cs -------------------------------------------------------------------------------- /samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto-client/global-usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto-client/global-usings.cs -------------------------------------------------------------------------------- /samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto-client/pages/Counter.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto-client/pages/Counter.razor -------------------------------------------------------------------------------- /samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto-client/program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto-client/program.cs -------------------------------------------------------------------------------- /samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto-client/sample-00-auto-client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto-client/sample-00-auto-client.csproj -------------------------------------------------------------------------------- /samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto-client/wwwroot/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto-client/wwwroot/appsettings.Development.json -------------------------------------------------------------------------------- /samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto-client/wwwroot/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto-client/wwwroot/appsettings.json -------------------------------------------------------------------------------- /samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto.sln -------------------------------------------------------------------------------- /samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/appsettings.Development.json -------------------------------------------------------------------------------- /samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/appsettings.json -------------------------------------------------------------------------------- /samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/components/App.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/components/App.razor -------------------------------------------------------------------------------- /samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/components/Routes.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/components/Routes.razor -------------------------------------------------------------------------------- /samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/components/_imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/components/_imports.razor -------------------------------------------------------------------------------- /samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/components/layout/MainLayout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/components/layout/MainLayout.razor -------------------------------------------------------------------------------- /samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/components/layout/MainLayout.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/components/layout/MainLayout.razor.css -------------------------------------------------------------------------------- /samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/components/layout/NavMenu.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/components/layout/NavMenu.razor -------------------------------------------------------------------------------- /samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/components/layout/NavMenu.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/components/layout/NavMenu.razor.css -------------------------------------------------------------------------------- /samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/components/pages/Error.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/components/pages/Error.razor -------------------------------------------------------------------------------- /samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/components/pages/Home.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/components/pages/Home.razor -------------------------------------------------------------------------------- /samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/components/pages/Weather.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/components/pages/Weather.razor -------------------------------------------------------------------------------- /samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/global-usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/global-usings.cs -------------------------------------------------------------------------------- /samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/program.cs -------------------------------------------------------------------------------- /samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/properties/launchSettings.json -------------------------------------------------------------------------------- /samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/sample-00-auto.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/sample-00-auto.csproj -------------------------------------------------------------------------------- /samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/wwwroot/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/wwwroot/app.css -------------------------------------------------------------------------------- /samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/wwwroot/bootstrap/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/wwwroot/bootstrap/bootstrap.min.css -------------------------------------------------------------------------------- /samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/wwwroot/bootstrap/bootstrap.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/wwwroot/bootstrap/bootstrap.min.css.map -------------------------------------------------------------------------------- /samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/wwwroot/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/auto/sample-00-auto/sample-00-auto/wwwroot/favicon.png -------------------------------------------------------------------------------- /samples/00-state-action-handler/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/overview.md -------------------------------------------------------------------------------- /samples/00-state-action-handler/server/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/server/overview.md -------------------------------------------------------------------------------- /samples/00-state-action-handler/server/sample-00-server/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/server/sample-00-server/appsettings.Development.json -------------------------------------------------------------------------------- /samples/00-state-action-handler/server/sample-00-server/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/server/sample-00-server/appsettings.json -------------------------------------------------------------------------------- /samples/00-state-action-handler/server/sample-00-server/components/App.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/server/sample-00-server/components/App.razor -------------------------------------------------------------------------------- /samples/00-state-action-handler/server/sample-00-server/components/Routes.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/server/sample-00-server/components/Routes.razor -------------------------------------------------------------------------------- /samples/00-state-action-handler/server/sample-00-server/components/_imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/server/sample-00-server/components/_imports.razor -------------------------------------------------------------------------------- /samples/00-state-action-handler/server/sample-00-server/components/layout/MainLayout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/server/sample-00-server/components/layout/MainLayout.razor -------------------------------------------------------------------------------- /samples/00-state-action-handler/server/sample-00-server/components/layout/MainLayout.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/server/sample-00-server/components/layout/MainLayout.razor.css -------------------------------------------------------------------------------- /samples/00-state-action-handler/server/sample-00-server/components/layout/NavMenu.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/server/sample-00-server/components/layout/NavMenu.razor -------------------------------------------------------------------------------- /samples/00-state-action-handler/server/sample-00-server/components/layout/NavMenu.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/server/sample-00-server/components/layout/NavMenu.razor.css -------------------------------------------------------------------------------- /samples/00-state-action-handler/server/sample-00-server/components/pages/Counter.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/server/sample-00-server/components/pages/Counter.razor -------------------------------------------------------------------------------- /samples/00-state-action-handler/server/sample-00-server/components/pages/Error.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/server/sample-00-server/components/pages/Error.razor -------------------------------------------------------------------------------- /samples/00-state-action-handler/server/sample-00-server/components/pages/Home.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/server/sample-00-server/components/pages/Home.razor -------------------------------------------------------------------------------- /samples/00-state-action-handler/server/sample-00-server/components/pages/Weather.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/server/sample-00-server/components/pages/Weather.razor -------------------------------------------------------------------------------- /samples/00-state-action-handler/server/sample-00-server/features/counter/counter-state.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/server/sample-00-server/features/counter/counter-state.cs -------------------------------------------------------------------------------- /samples/00-state-action-handler/server/sample-00-server/features/counter/counter-state.increment-count.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/server/sample-00-server/features/counter/counter-state.increment-count.cs -------------------------------------------------------------------------------- /samples/00-state-action-handler/server/sample-00-server/global-usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/server/sample-00-server/global-usings.cs -------------------------------------------------------------------------------- /samples/00-state-action-handler/server/sample-00-server/program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/server/sample-00-server/program.cs -------------------------------------------------------------------------------- /samples/00-state-action-handler/server/sample-00-server/properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/server/sample-00-server/properties/launchSettings.json -------------------------------------------------------------------------------- /samples/00-state-action-handler/server/sample-00-server/sample-00-server.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/server/sample-00-server/sample-00-server.csproj -------------------------------------------------------------------------------- /samples/00-state-action-handler/server/sample-00-server/wwwroot/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/server/sample-00-server/wwwroot/app.css -------------------------------------------------------------------------------- /samples/00-state-action-handler/server/sample-00-server/wwwroot/bootstrap/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/server/sample-00-server/wwwroot/bootstrap/bootstrap.min.css -------------------------------------------------------------------------------- /samples/00-state-action-handler/server/sample-00-server/wwwroot/bootstrap/bootstrap.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/server/sample-00-server/wwwroot/bootstrap/bootstrap.min.css.map -------------------------------------------------------------------------------- /samples/00-state-action-handler/server/sample-00-server/wwwroot/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/server/sample-00-server/wwwroot/favicon.png -------------------------------------------------------------------------------- /samples/00-state-action-handler/wasm/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/wasm/overview.md -------------------------------------------------------------------------------- /samples/00-state-action-handler/wasm/sample-00-wasm/App.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/wasm/sample-00-wasm/App.razor -------------------------------------------------------------------------------- /samples/00-state-action-handler/wasm/sample-00-wasm/_imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/wasm/sample-00-wasm/_imports.razor -------------------------------------------------------------------------------- /samples/00-state-action-handler/wasm/sample-00-wasm/features/counter/counter-state.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/wasm/sample-00-wasm/features/counter/counter-state.cs -------------------------------------------------------------------------------- /samples/00-state-action-handler/wasm/sample-00-wasm/features/counter/counter-state.increment-count.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/wasm/sample-00-wasm/features/counter/counter-state.increment-count.cs -------------------------------------------------------------------------------- /samples/00-state-action-handler/wasm/sample-00-wasm/global-usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/wasm/sample-00-wasm/global-usings.cs -------------------------------------------------------------------------------- /samples/00-state-action-handler/wasm/sample-00-wasm/layout/MainLayout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/wasm/sample-00-wasm/layout/MainLayout.razor -------------------------------------------------------------------------------- /samples/00-state-action-handler/wasm/sample-00-wasm/layout/MainLayout.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/wasm/sample-00-wasm/layout/MainLayout.razor.css -------------------------------------------------------------------------------- /samples/00-state-action-handler/wasm/sample-00-wasm/layout/NavMenu.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/wasm/sample-00-wasm/layout/NavMenu.razor -------------------------------------------------------------------------------- /samples/00-state-action-handler/wasm/sample-00-wasm/layout/NavMenu.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/wasm/sample-00-wasm/layout/NavMenu.razor.css -------------------------------------------------------------------------------- /samples/00-state-action-handler/wasm/sample-00-wasm/pages/Counter.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/wasm/sample-00-wasm/pages/Counter.razor -------------------------------------------------------------------------------- /samples/00-state-action-handler/wasm/sample-00-wasm/pages/Home.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/wasm/sample-00-wasm/pages/Home.razor -------------------------------------------------------------------------------- /samples/00-state-action-handler/wasm/sample-00-wasm/pages/Weather.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/wasm/sample-00-wasm/pages/Weather.razor -------------------------------------------------------------------------------- /samples/00-state-action-handler/wasm/sample-00-wasm/program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/wasm/sample-00-wasm/program.cs -------------------------------------------------------------------------------- /samples/00-state-action-handler/wasm/sample-00-wasm/properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/wasm/sample-00-wasm/properties/launchSettings.json -------------------------------------------------------------------------------- /samples/00-state-action-handler/wasm/sample-00-wasm/sample-00-wasm.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/wasm/sample-00-wasm/sample-00-wasm.csproj -------------------------------------------------------------------------------- /samples/00-state-action-handler/wasm/sample-00-wasm/wwwroot/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/wasm/sample-00-wasm/wwwroot/css/app.css -------------------------------------------------------------------------------- /samples/00-state-action-handler/wasm/sample-00-wasm/wwwroot/css/bootstrap/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/wasm/sample-00-wasm/wwwroot/css/bootstrap/bootstrap.min.css -------------------------------------------------------------------------------- /samples/00-state-action-handler/wasm/sample-00-wasm/wwwroot/css/bootstrap/bootstrap.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/wasm/sample-00-wasm/wwwroot/css/bootstrap/bootstrap.min.css.map -------------------------------------------------------------------------------- /samples/00-state-action-handler/wasm/sample-00-wasm/wwwroot/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/wasm/sample-00-wasm/wwwroot/favicon.png -------------------------------------------------------------------------------- /samples/00-state-action-handler/wasm/sample-00-wasm/wwwroot/icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/wasm/sample-00-wasm/wwwroot/icon-192.png -------------------------------------------------------------------------------- /samples/00-state-action-handler/wasm/sample-00-wasm/wwwroot/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/wasm/sample-00-wasm/wwwroot/index.html -------------------------------------------------------------------------------- /samples/00-state-action-handler/wasm/sample-00-wasm/wwwroot/sample-data/weather.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/00-state-action-handler/wasm/sample-00-wasm/wwwroot/sample-data/weather.json -------------------------------------------------------------------------------- /samples/01-redux-dev-tools/images/blazor-wasm-hosted-screen-shot.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/01-redux-dev-tools/images/blazor-wasm-hosted-screen-shot.jpeg -------------------------------------------------------------------------------- /samples/01-redux-dev-tools/images/blazor-wasm-hosted-screen-shot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/01-redux-dev-tools/images/blazor-wasm-hosted-screen-shot.png -------------------------------------------------------------------------------- /samples/01-redux-dev-tools/images/redux-dev-tools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/01-redux-dev-tools/images/redux-dev-tools.png -------------------------------------------------------------------------------- /samples/01-redux-dev-tools/images/redux-route-state.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/01-redux-dev-tools/images/redux-route-state.png -------------------------------------------------------------------------------- /samples/01-redux-dev-tools/wasm/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/01-redux-dev-tools/wasm/overview.md -------------------------------------------------------------------------------- /samples/01-redux-dev-tools/wasm/sample-01-wasm/App.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/01-redux-dev-tools/wasm/sample-01-wasm/App.razor -------------------------------------------------------------------------------- /samples/01-redux-dev-tools/wasm/sample-01-wasm/_imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/01-redux-dev-tools/wasm/sample-01-wasm/_imports.razor -------------------------------------------------------------------------------- /samples/01-redux-dev-tools/wasm/sample-01-wasm/features/counter/counter-state.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/01-redux-dev-tools/wasm/sample-01-wasm/features/counter/counter-state.cs -------------------------------------------------------------------------------- /samples/01-redux-dev-tools/wasm/sample-01-wasm/features/counter/counter-state.increment-count.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/01-redux-dev-tools/wasm/sample-01-wasm/features/counter/counter-state.increment-count.cs -------------------------------------------------------------------------------- /samples/01-redux-dev-tools/wasm/sample-01-wasm/global-usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/01-redux-dev-tools/wasm/sample-01-wasm/global-usings.cs -------------------------------------------------------------------------------- /samples/01-redux-dev-tools/wasm/sample-01-wasm/layout/MainLayout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/01-redux-dev-tools/wasm/sample-01-wasm/layout/MainLayout.razor -------------------------------------------------------------------------------- /samples/01-redux-dev-tools/wasm/sample-01-wasm/layout/MainLayout.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/01-redux-dev-tools/wasm/sample-01-wasm/layout/MainLayout.razor.css -------------------------------------------------------------------------------- /samples/01-redux-dev-tools/wasm/sample-01-wasm/layout/NavMenu.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/01-redux-dev-tools/wasm/sample-01-wasm/layout/NavMenu.razor -------------------------------------------------------------------------------- /samples/01-redux-dev-tools/wasm/sample-01-wasm/layout/NavMenu.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/01-redux-dev-tools/wasm/sample-01-wasm/layout/NavMenu.razor.css -------------------------------------------------------------------------------- /samples/01-redux-dev-tools/wasm/sample-01-wasm/pages/Counter.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/01-redux-dev-tools/wasm/sample-01-wasm/pages/Counter.razor -------------------------------------------------------------------------------- /samples/01-redux-dev-tools/wasm/sample-01-wasm/pages/Home.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/01-redux-dev-tools/wasm/sample-01-wasm/pages/Home.razor -------------------------------------------------------------------------------- /samples/01-redux-dev-tools/wasm/sample-01-wasm/pages/Weather.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/01-redux-dev-tools/wasm/sample-01-wasm/pages/Weather.razor -------------------------------------------------------------------------------- /samples/01-redux-dev-tools/wasm/sample-01-wasm/program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/01-redux-dev-tools/wasm/sample-01-wasm/program.cs -------------------------------------------------------------------------------- /samples/01-redux-dev-tools/wasm/sample-01-wasm/properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/01-redux-dev-tools/wasm/sample-01-wasm/properties/launchSettings.json -------------------------------------------------------------------------------- /samples/01-redux-dev-tools/wasm/sample-01-wasm/sample-01-wasm.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/01-redux-dev-tools/wasm/sample-01-wasm/sample-01-wasm.csproj -------------------------------------------------------------------------------- /samples/01-redux-dev-tools/wasm/sample-01-wasm/wwwroot/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/01-redux-dev-tools/wasm/sample-01-wasm/wwwroot/css/app.css -------------------------------------------------------------------------------- /samples/01-redux-dev-tools/wasm/sample-01-wasm/wwwroot/css/bootstrap/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/01-redux-dev-tools/wasm/sample-01-wasm/wwwroot/css/bootstrap/bootstrap.min.css -------------------------------------------------------------------------------- /samples/01-redux-dev-tools/wasm/sample-01-wasm/wwwroot/css/bootstrap/bootstrap.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/01-redux-dev-tools/wasm/sample-01-wasm/wwwroot/css/bootstrap/bootstrap.min.css.map -------------------------------------------------------------------------------- /samples/01-redux-dev-tools/wasm/sample-01-wasm/wwwroot/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/01-redux-dev-tools/wasm/sample-01-wasm/wwwroot/favicon.png -------------------------------------------------------------------------------- /samples/01-redux-dev-tools/wasm/sample-01-wasm/wwwroot/icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/01-redux-dev-tools/wasm/sample-01-wasm/wwwroot/icon-192.png -------------------------------------------------------------------------------- /samples/01-redux-dev-tools/wasm/sample-01-wasm/wwwroot/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/01-redux-dev-tools/wasm/sample-01-wasm/wwwroot/index.html -------------------------------------------------------------------------------- /samples/01-redux-dev-tools/wasm/sample-01-wasm/wwwroot/sample-data/weather.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/01-redux-dev-tools/wasm/sample-01-wasm/wwwroot/sample-data/weather.json -------------------------------------------------------------------------------- /samples/02-action-tracking/wasm/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/02-action-tracking/wasm/overview.md -------------------------------------------------------------------------------- /samples/02-action-tracking/wasm/sample-02-wasm/App.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/02-action-tracking/wasm/sample-02-wasm/App.razor -------------------------------------------------------------------------------- /samples/02-action-tracking/wasm/sample-02-wasm/_imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/02-action-tracking/wasm/sample-02-wasm/_imports.razor -------------------------------------------------------------------------------- /samples/02-action-tracking/wasm/sample-02-wasm/features/demo/demo-state.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/02-action-tracking/wasm/sample-02-wasm/features/demo/demo-state.cs -------------------------------------------------------------------------------- /samples/02-action-tracking/wasm/sample-02-wasm/features/demo/demo-state.five-second-action.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/02-action-tracking/wasm/sample-02-wasm/features/demo/demo-state.five-second-action.cs -------------------------------------------------------------------------------- /samples/02-action-tracking/wasm/sample-02-wasm/features/demo/demo-state.two-second-action.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/02-action-tracking/wasm/sample-02-wasm/features/demo/demo-state.two-second-action.cs -------------------------------------------------------------------------------- /samples/02-action-tracking/wasm/sample-02-wasm/global-usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/02-action-tracking/wasm/sample-02-wasm/global-usings.cs -------------------------------------------------------------------------------- /samples/02-action-tracking/wasm/sample-02-wasm/layout/MainLayout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/02-action-tracking/wasm/sample-02-wasm/layout/MainLayout.razor -------------------------------------------------------------------------------- /samples/02-action-tracking/wasm/sample-02-wasm/layout/MainLayout.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/02-action-tracking/wasm/sample-02-wasm/layout/MainLayout.razor.css -------------------------------------------------------------------------------- /samples/02-action-tracking/wasm/sample-02-wasm/layout/NavMenu.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/02-action-tracking/wasm/sample-02-wasm/layout/NavMenu.razor -------------------------------------------------------------------------------- /samples/02-action-tracking/wasm/sample-02-wasm/layout/NavMenu.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/02-action-tracking/wasm/sample-02-wasm/layout/NavMenu.razor.css -------------------------------------------------------------------------------- /samples/02-action-tracking/wasm/sample-02-wasm/pages/Counter.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/02-action-tracking/wasm/sample-02-wasm/pages/Counter.razor -------------------------------------------------------------------------------- /samples/02-action-tracking/wasm/sample-02-wasm/pages/Demo.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/02-action-tracking/wasm/sample-02-wasm/pages/Demo.razor -------------------------------------------------------------------------------- /samples/02-action-tracking/wasm/sample-02-wasm/pages/Home.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/02-action-tracking/wasm/sample-02-wasm/pages/Home.razor -------------------------------------------------------------------------------- /samples/02-action-tracking/wasm/sample-02-wasm/pages/Weather.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/02-action-tracking/wasm/sample-02-wasm/pages/Weather.razor -------------------------------------------------------------------------------- /samples/02-action-tracking/wasm/sample-02-wasm/program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/02-action-tracking/wasm/sample-02-wasm/program.cs -------------------------------------------------------------------------------- /samples/02-action-tracking/wasm/sample-02-wasm/properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/02-action-tracking/wasm/sample-02-wasm/properties/launchSettings.json -------------------------------------------------------------------------------- /samples/02-action-tracking/wasm/sample-02-wasm/sample-02-wasm.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/02-action-tracking/wasm/sample-02-wasm/sample-02-wasm.csproj -------------------------------------------------------------------------------- /samples/02-action-tracking/wasm/sample-02-wasm/wwwroot/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/02-action-tracking/wasm/sample-02-wasm/wwwroot/css/app.css -------------------------------------------------------------------------------- /samples/02-action-tracking/wasm/sample-02-wasm/wwwroot/css/bootstrap/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/02-action-tracking/wasm/sample-02-wasm/wwwroot/css/bootstrap/bootstrap.min.css -------------------------------------------------------------------------------- /samples/02-action-tracking/wasm/sample-02-wasm/wwwroot/css/bootstrap/bootstrap.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/02-action-tracking/wasm/sample-02-wasm/wwwroot/css/bootstrap/bootstrap.min.css.map -------------------------------------------------------------------------------- /samples/02-action-tracking/wasm/sample-02-wasm/wwwroot/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/02-action-tracking/wasm/sample-02-wasm/wwwroot/favicon.png -------------------------------------------------------------------------------- /samples/02-action-tracking/wasm/sample-02-wasm/wwwroot/icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/02-action-tracking/wasm/sample-02-wasm/wwwroot/icon-192.png -------------------------------------------------------------------------------- /samples/02-action-tracking/wasm/sample-02-wasm/wwwroot/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/02-action-tracking/wasm/sample-02-wasm/wwwroot/index.html -------------------------------------------------------------------------------- /samples/02-action-tracking/wasm/sample-02-wasm/wwwroot/sample-data/weather.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/02-action-tracking/wasm/sample-02-wasm/wwwroot/sample-data/weather.json -------------------------------------------------------------------------------- /samples/03-routing/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/03-routing/overview.md -------------------------------------------------------------------------------- /samples/03-routing/wasm/ai.prompt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/03-routing/wasm/ai.prompt.md -------------------------------------------------------------------------------- /samples/03-routing/wasm/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/03-routing/wasm/overview.md -------------------------------------------------------------------------------- /samples/03-routing/wasm/sample-03-wasm/App.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/03-routing/wasm/sample-03-wasm/App.razor -------------------------------------------------------------------------------- /samples/03-routing/wasm/sample-03-wasm/_imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/03-routing/wasm/sample-03-wasm/_imports.razor -------------------------------------------------------------------------------- /samples/03-routing/wasm/sample-03-wasm/features/counter/counter-state.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/03-routing/wasm/sample-03-wasm/features/counter/counter-state.cs -------------------------------------------------------------------------------- /samples/03-routing/wasm/sample-03-wasm/features/counter/counter-state.increment-count.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/03-routing/wasm/sample-03-wasm/features/counter/counter-state.increment-count.cs -------------------------------------------------------------------------------- /samples/03-routing/wasm/sample-03-wasm/global-usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/03-routing/wasm/sample-03-wasm/global-usings.cs -------------------------------------------------------------------------------- /samples/03-routing/wasm/sample-03-wasm/layout/MainLayout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/03-routing/wasm/sample-03-wasm/layout/MainLayout.razor -------------------------------------------------------------------------------- /samples/03-routing/wasm/sample-03-wasm/layout/MainLayout.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/03-routing/wasm/sample-03-wasm/layout/MainLayout.razor.css -------------------------------------------------------------------------------- /samples/03-routing/wasm/sample-03-wasm/layout/NavMenu.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/03-routing/wasm/sample-03-wasm/layout/NavMenu.razor -------------------------------------------------------------------------------- /samples/03-routing/wasm/sample-03-wasm/layout/NavMenu.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/03-routing/wasm/sample-03-wasm/layout/NavMenu.razor.css -------------------------------------------------------------------------------- /samples/03-routing/wasm/sample-03-wasm/pages/Counter.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/03-routing/wasm/sample-03-wasm/pages/Counter.razor -------------------------------------------------------------------------------- /samples/03-routing/wasm/sample-03-wasm/pages/Home.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/03-routing/wasm/sample-03-wasm/pages/Home.razor -------------------------------------------------------------------------------- /samples/03-routing/wasm/sample-03-wasm/pages/Weather.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/03-routing/wasm/sample-03-wasm/pages/Weather.razor -------------------------------------------------------------------------------- /samples/03-routing/wasm/sample-03-wasm/program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/03-routing/wasm/sample-03-wasm/program.cs -------------------------------------------------------------------------------- /samples/03-routing/wasm/sample-03-wasm/properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/03-routing/wasm/sample-03-wasm/properties/launchSettings.json -------------------------------------------------------------------------------- /samples/03-routing/wasm/sample-03-wasm/sample-03-wasm.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/03-routing/wasm/sample-03-wasm/sample-03-wasm.csproj -------------------------------------------------------------------------------- /samples/03-routing/wasm/sample-03-wasm/wwwroot/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/03-routing/wasm/sample-03-wasm/wwwroot/css/app.css -------------------------------------------------------------------------------- /samples/03-routing/wasm/sample-03-wasm/wwwroot/css/bootstrap/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/03-routing/wasm/sample-03-wasm/wwwroot/css/bootstrap/bootstrap.min.css -------------------------------------------------------------------------------- /samples/03-routing/wasm/sample-03-wasm/wwwroot/css/bootstrap/bootstrap.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/03-routing/wasm/sample-03-wasm/wwwroot/css/bootstrap/bootstrap.min.css.map -------------------------------------------------------------------------------- /samples/03-routing/wasm/sample-03-wasm/wwwroot/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/03-routing/wasm/sample-03-wasm/wwwroot/favicon.png -------------------------------------------------------------------------------- /samples/03-routing/wasm/sample-03-wasm/wwwroot/icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/03-routing/wasm/sample-03-wasm/wwwroot/icon-192.png -------------------------------------------------------------------------------- /samples/03-routing/wasm/sample-03-wasm/wwwroot/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/03-routing/wasm/sample-03-wasm/wwwroot/index.html -------------------------------------------------------------------------------- /samples/03-routing/wasm/sample-03-wasm/wwwroot/sample-data/weather.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/03-routing/wasm/sample-03-wasm/wwwroot/sample-data/weather.json -------------------------------------------------------------------------------- /samples/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/samples/overview.md -------------------------------------------------------------------------------- /scripts/build.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/scripts/build.cs -------------------------------------------------------------------------------- /scripts/clean.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/scripts/clean.cs -------------------------------------------------------------------------------- /scripts/e2e.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/scripts/e2e.cs -------------------------------------------------------------------------------- /scripts/fix-analyzer-debug.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/scripts/fix-analyzer-debug.reg -------------------------------------------------------------------------------- /scripts/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/scripts/overview.md -------------------------------------------------------------------------------- /scripts/package.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/scripts/package.cs -------------------------------------------------------------------------------- /scripts/run-test-app.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/scripts/run-test-app.cs -------------------------------------------------------------------------------- /scripts/test.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/scripts/test.cs -------------------------------------------------------------------------------- /source/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/Directory.Build.props -------------------------------------------------------------------------------- /source/timewarp-state-analyzer/AnalyzerReleases.Shipped.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-analyzer/AnalyzerReleases.Shipped.md -------------------------------------------------------------------------------- /source/timewarp-state-analyzer/AnalyzerReleases.Unshipped.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-analyzer/AnalyzerReleases.Unshipped.md -------------------------------------------------------------------------------- /source/timewarp-state-analyzer/global-usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-analyzer/global-usings.cs -------------------------------------------------------------------------------- /source/timewarp-state-analyzer/state-implementation-analyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-analyzer/state-implementation-analyzer.cs -------------------------------------------------------------------------------- /source/timewarp-state-analyzer/state-inheritance-analyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-analyzer/state-inheritance-analyzer.cs -------------------------------------------------------------------------------- /source/timewarp-state-analyzer/state-read-only-public-properties-analyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-analyzer/state-read-only-public-properties-analyzer.cs -------------------------------------------------------------------------------- /source/timewarp-state-analyzer/timewarp-state-action-analyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-analyzer/timewarp-state-action-analyzer.cs -------------------------------------------------------------------------------- /source/timewarp-state-analyzer/timewarp-state-action-analyzer.cs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-analyzer/timewarp-state-action-analyzer.cs.md -------------------------------------------------------------------------------- /source/timewarp-state-analyzer/timewarp-state-analyzer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-analyzer/timewarp-state-analyzer.csproj -------------------------------------------------------------------------------- /source/timewarp-state-plus/_imports.razor: -------------------------------------------------------------------------------- 1 | @using Microsoft.AspNetCore.Components.Web 2 | -------------------------------------------------------------------------------- /source/timewarp-state-plus/assembly-marker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/assembly-marker.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/event-ids.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/event-ids.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/extensions/assembly-extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/extensions/assembly-extensions.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/extensions/service-collection-extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/extensions/service-collection-extensions.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/features/action-tracking/action-tracking-state/action-tracking-state.complete-processing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/features/action-tracking/action-tracking-state/action-tracking-state.complete-processing.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/features/action-tracking/action-tracking-state/action-tracking-state.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/features/action-tracking/action-tracking-state/action-tracking-state.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/features/action-tracking/action-tracking-state/action-tracking-state.debug.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/features/action-tracking/action-tracking-state/action-tracking-state.debug.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/features/action-tracking/action-tracking-state/action-tracking-state.start-processing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/features/action-tracking/action-tracking-state/action-tracking-state.start-processing.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/features/action-tracking/pipeline/action-tracking-behavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/features/action-tracking/pipeline/action-tracking-behavior.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/features/action-tracking/pipeline/track-action-attribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/features/action-tracking/pipeline/track-action-attribute.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/features/feature-flags/feature-flag-state/feature-flag-state.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/features/feature-flags/feature-flag-state/feature-flag-state.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/features/persistence/pipeline/persistent-state-post-processor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/features/persistence/pipeline/persistent-state-post-processor.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/features/persistence/services/persistence-service.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/features/persistence/services/persistence-service.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/features/persistence/state-initialized-notification-handler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/features/persistence/state-initialized-notification-handler.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/features/routing/components/TwBreadcrumb.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/features/routing/components/TwBreadcrumb.razor -------------------------------------------------------------------------------- /source/timewarp-state-plus/features/routing/components/TwPageTitle.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/features/routing/components/TwPageTitle.razor -------------------------------------------------------------------------------- /source/timewarp-state-plus/features/routing/components/timewarp-page-render-notifier.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/features/routing/components/timewarp-page-render-notifier.razor.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/features/routing/components/tw-page-title.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/features/routing/components/tw-page-title.md -------------------------------------------------------------------------------- /source/timewarp-state-plus/features/routing/route-state/route-state.change-route.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/features/routing/route-state/route-state.change-route.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/features/routing/route-state/route-state.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/features/routing/route-state/route-state.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/features/routing/route-state/route-state.go-back.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/features/routing/route-state/route-state.go-back.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/features/routing/route-state/route-state.push-route-info.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/features/routing/route-state/route-state.push-route-info.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/features/theme/theme-state/theme-state.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/features/theme/theme-state/theme-state.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/features/theme/theme-state/theme-state.debug.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/features/theme/theme-state/theme-state.debug.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/features/theme/theme-state/theme-state.update.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/features/theme/theme-state/theme-state.update.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/features/timers/multi-timer-options.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/features/timers/multi-timer-options.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/features/timers/multi-timer-post-processor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/features/timers/multi-timer-post-processor.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/features/timers/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/features/timers/readme.md -------------------------------------------------------------------------------- /source/timewarp-state-plus/features/timers/timer-config.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/features/timers/timer-config.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/features/timers/timer-elapsed-notification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/features/timers/timer-elapsed-notification.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/features/timers/timer-state/timer-state.add-timer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/features/timers/timer-state/timer-state.add-timer.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/features/timers/timer-state/timer-state.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/features/timers/timer-state/timer-state.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/features/timers/timer-state/timer-state.remove-timer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/features/timers/timer-state/timer-state.remove-timer.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/features/timers/timer-state/timer-state.reset-timers-on-activity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/features/timers/timer-state/timer-state.reset-timers-on-activity.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/features/timers/timer-state/timer-state.update-timer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/features/timers/timer-state/timer-state.update-timer.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/global-usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/global-usings.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/readme.md -------------------------------------------------------------------------------- /source/timewarp-state-plus/state/i-timewarp-cacheable-state.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/state/i-timewarp-cacheable-state.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/state/timewarp-cacheable-state.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/state/timewarp-cacheable-state.cs -------------------------------------------------------------------------------- /source/timewarp-state-plus/timewarp-state-plus.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/timewarp-state-plus.csproj -------------------------------------------------------------------------------- /source/timewarp-state-plus/wwwroot/js/download-file.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-plus/wwwroot/js/download-file.js -------------------------------------------------------------------------------- /source/timewarp-state-policies/be-nested-in-state-custom-rule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-policies/be-nested-in-state-custom-rule.cs -------------------------------------------------------------------------------- /source/timewarp-state-policies/extensions/net-arch-extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-policies/extensions/net-arch-extensions.cs -------------------------------------------------------------------------------- /source/timewarp-state-policies/global-usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-policies/global-usings.cs -------------------------------------------------------------------------------- /source/timewarp-state-policies/have-injectable-constructor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-policies/have-injectable-constructor.cs -------------------------------------------------------------------------------- /source/timewarp-state-policies/have-json-constructor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-policies/have-json-constructor.cs -------------------------------------------------------------------------------- /source/timewarp-state-policies/policies.action-handler-policy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-policies/policies.action-handler-policy.cs -------------------------------------------------------------------------------- /source/timewarp-state-policies/policies.action-policy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-policies/policies.action-policy.cs -------------------------------------------------------------------------------- /source/timewarp-state-policies/policies.action-set-policy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-policies/policies.action-set-policy.cs -------------------------------------------------------------------------------- /source/timewarp-state-policies/policies.state-policy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-policies/policies.state-policy.cs -------------------------------------------------------------------------------- /source/timewarp-state-policies/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-policies/readme.md -------------------------------------------------------------------------------- /source/timewarp-state-policies/timewarp-state-policies.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-policies/timewarp-state-policies.csproj -------------------------------------------------------------------------------- /source/timewarp-state-source-generator/action-set-method-generator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-source-generator/action-set-method-generator.cs -------------------------------------------------------------------------------- /source/timewarp-state-source-generator/global-usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-source-generator/global-usings.cs -------------------------------------------------------------------------------- /source/timewarp-state-source-generator/persistence-state-source-generator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-source-generator/persistence-state-source-generator.cs -------------------------------------------------------------------------------- /source/timewarp-state-source-generator/timewarp-state-source-generator.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state-source-generator/timewarp-state-source-generator.csproj -------------------------------------------------------------------------------- /source/timewarp-state/assembly-marker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/assembly-marker.cs -------------------------------------------------------------------------------- /source/timewarp-state/base/action-handler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/base/action-handler.cs -------------------------------------------------------------------------------- /source/timewarp-state/base/action.cs: -------------------------------------------------------------------------------- 1 | namespace TimeWarp.State; 2 | 3 | public interface IAction : IRequest { } 4 | 5 | -------------------------------------------------------------------------------- /source/timewarp-state/components/i-timewarp-state-component.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/components/i-timewarp-state-component.cs -------------------------------------------------------------------------------- /source/timewarp-state/components/timewarp-state-component.check-complex-parameter-changed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/components/timewarp-state-component.check-complex-parameter-changed.cs -------------------------------------------------------------------------------- /source/timewarp-state/components/timewarp-state-component.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/components/timewarp-state-component.cs -------------------------------------------------------------------------------- /source/timewarp-state/components/timewarp-state-component.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/components/timewarp-state-component.md -------------------------------------------------------------------------------- /source/timewarp-state/components/timewarp-state-component.register-render-trigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/components/timewarp-state-component.register-render-trigger.cs -------------------------------------------------------------------------------- /source/timewarp-state/components/timewarp-state-component.render-mode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/components/timewarp-state-component.render-mode.cs -------------------------------------------------------------------------------- /source/timewarp-state/components/timewarp-state-component.render-reasons.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/components/timewarp-state-component.render-reasons.cs -------------------------------------------------------------------------------- /source/timewarp-state/components/timewarp-state-input-component.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/components/timewarp-state-input-component.cs -------------------------------------------------------------------------------- /source/timewarp-state/event-ids.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/event-ids.cs -------------------------------------------------------------------------------- /source/timewarp-state/extensions/method-info-extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/extensions/method-info-extensions.cs -------------------------------------------------------------------------------- /source/timewarp-state/extensions/service-collection-extensions.add-timewarp-state.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/extensions/service-collection-extensions.add-timewarp-state.cs -------------------------------------------------------------------------------- /source/timewarp-state/extensions/service-collection-extensions.log-timewarp-state-middleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/extensions/service-collection-extensions.log-timewarp-state-middleware.cs -------------------------------------------------------------------------------- /source/timewarp-state/extensions/service-collection-extensions.use-redux-dev-tools.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/extensions/service-collection-extensions.use-redux-dev-tools.cs -------------------------------------------------------------------------------- /source/timewarp-state/extensions/timewarp-state-options.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/extensions/timewarp-state-options.cs -------------------------------------------------------------------------------- /source/timewarp-state/extensions/type-extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/extensions/type-extensions.cs -------------------------------------------------------------------------------- /source/timewarp-state/features/components/ReduxDevTools.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/features/components/ReduxDevTools.razor -------------------------------------------------------------------------------- /source/timewarp-state/features/components/RenderModeDisplay.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/features/components/RenderModeDisplay.razor -------------------------------------------------------------------------------- /source/timewarp-state/features/components/components/TimeWarpJavaScriptInterop.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/features/components/components/TimeWarpJavaScriptInterop.razor -------------------------------------------------------------------------------- /source/timewarp-state/features/javascript-interop/invalid-request-type-exception.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/features/javascript-interop/invalid-request-type-exception.cs -------------------------------------------------------------------------------- /source/timewarp-state/features/javascript-interop/json-request-handler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/features/javascript-interop/json-request-handler.cs -------------------------------------------------------------------------------- /source/timewarp-state/features/javascript-interop/json-request.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/features/javascript-interop/json-request.cs -------------------------------------------------------------------------------- /source/timewarp-state/features/persistence/abstractions/i-persistence-service.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/features/persistence/abstractions/i-persistence-service.cs -------------------------------------------------------------------------------- /source/timewarp-state/features/persistence/attributes/persistent-state-attribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/features/persistence/attributes/persistent-state-attribute.cs -------------------------------------------------------------------------------- /source/timewarp-state/features/persistence/persistent-state-method.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/features/persistence/persistent-state-method.cs -------------------------------------------------------------------------------- /source/timewarp-state/features/pipeline/exception-notification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/features/pipeline/exception-notification.cs -------------------------------------------------------------------------------- /source/timewarp-state/features/pipeline/invalid-clone-exception.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/features/pipeline/invalid-clone-exception.cs -------------------------------------------------------------------------------- /source/timewarp-state/features/pipeline/state-transaction-behavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/features/pipeline/state-transaction-behavior.cs -------------------------------------------------------------------------------- /source/timewarp-state/features/redux-dev-tools/components/timewarp-state-dev-component.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/features/redux-dev-tools/components/timewarp-state-dev-component.cs -------------------------------------------------------------------------------- /source/timewarp-state/features/redux-dev-tools/dispatch-request.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/features/redux-dev-tools/dispatch-request.cs -------------------------------------------------------------------------------- /source/timewarp-state/features/redux-dev-tools/redux-action.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/features/redux-dev-tools/redux-action.cs -------------------------------------------------------------------------------- /source/timewarp-state/features/redux-dev-tools/redux-dev-tools-behavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/features/redux-dev-tools/redux-dev-tools-behavior.cs -------------------------------------------------------------------------------- /source/timewarp-state/features/redux-dev-tools/redux-dev-tools-interop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/features/redux-dev-tools/redux-dev-tools-interop.cs -------------------------------------------------------------------------------- /source/timewarp-state/features/redux-dev-tools/redux-dev-tools-options.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/features/redux-dev-tools/redux-dev-tools-options.cs -------------------------------------------------------------------------------- /source/timewarp-state/features/redux-dev-tools/requests/commit/commit-handler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/features/redux-dev-tools/requests/commit/commit-handler.cs -------------------------------------------------------------------------------- /source/timewarp-state/features/redux-dev-tools/requests/commit/commit-request.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/features/redux-dev-tools/requests/commit/commit-request.cs -------------------------------------------------------------------------------- /source/timewarp-state/features/redux-dev-tools/requests/i-redux-request.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/features/redux-dev-tools/requests/i-redux-request.cs -------------------------------------------------------------------------------- /source/timewarp-state/features/redux-dev-tools/requests/start/start-handler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/features/redux-dev-tools/requests/start/start-handler.cs -------------------------------------------------------------------------------- /source/timewarp-state/features/redux-dev-tools/requests/start/start-request.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/features/redux-dev-tools/requests/start/start-request.cs -------------------------------------------------------------------------------- /source/timewarp-state/features/render-subscriptions/non-nested-class-exception.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/features/render-subscriptions/non-nested-class-exception.cs -------------------------------------------------------------------------------- /source/timewarp-state/features/render-subscriptions/render-subscription-context.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/features/render-subscriptions/render-subscription-context.cs -------------------------------------------------------------------------------- /source/timewarp-state/features/render-subscriptions/render-subscription-context.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/features/render-subscriptions/render-subscription-context.md -------------------------------------------------------------------------------- /source/timewarp-state/features/render-subscriptions/render-subscriptions-post-processor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/features/render-subscriptions/render-subscriptions-post-processor.cs -------------------------------------------------------------------------------- /source/timewarp-state/features/state-initialization/state-initialization-pre-processor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/features/state-initialization/state-initialization-pre-processor.cs -------------------------------------------------------------------------------- /source/timewarp-state/global-suppressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/global-suppressions.cs -------------------------------------------------------------------------------- /source/timewarp-state/global-usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/global-usings.cs -------------------------------------------------------------------------------- /source/timewarp-state/json/camel-case.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/json/camel-case.cs -------------------------------------------------------------------------------- /source/timewarp-state/state/i-state.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/state/i-state.cs -------------------------------------------------------------------------------- /source/timewarp-state/state/state.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/state/state.cs -------------------------------------------------------------------------------- /source/timewarp-state/store/i-store.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/store/i-store.cs -------------------------------------------------------------------------------- /source/timewarp-state/store/state-initialized-notification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/store/state-initialized-notification.cs -------------------------------------------------------------------------------- /source/timewarp-state/store/store.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/store/store.cs -------------------------------------------------------------------------------- /source/timewarp-state/store/store.redux-dev-tools.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/store/store.redux-dev-tools.cs -------------------------------------------------------------------------------- /source/timewarp-state/subscriptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/subscriptions.cs -------------------------------------------------------------------------------- /source/timewarp-state/timewarp-state.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/timewarp-state.csproj -------------------------------------------------------------------------------- /source/timewarp-state/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/tsconfig.json -------------------------------------------------------------------------------- /source/timewarp-state/wwwroot/js/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/wwwroot/js/constants.js -------------------------------------------------------------------------------- /source/timewarp-state/wwwroot/js/constants.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/wwwroot/js/constants.js.map -------------------------------------------------------------------------------- /source/timewarp-state/wwwroot/js/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/wwwroot/js/logger.js -------------------------------------------------------------------------------- /source/timewarp-state/wwwroot/js/logger.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/wwwroot/js/logger.js.map -------------------------------------------------------------------------------- /source/timewarp-state/wwwroot/js/redux-dev-tools-types.js: -------------------------------------------------------------------------------- 1 | //# sourceMappingURL=redux-dev-tools-types.js.map -------------------------------------------------------------------------------- /source/timewarp-state/wwwroot/js/redux-dev-tools-types.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/wwwroot/js/redux-dev-tools-types.js.map -------------------------------------------------------------------------------- /source/timewarp-state/wwwroot/js/redux-dev-tools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/wwwroot/js/redux-dev-tools.js -------------------------------------------------------------------------------- /source/timewarp-state/wwwroot/js/redux-dev-tools.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/wwwroot/js/redux-dev-tools.js.map -------------------------------------------------------------------------------- /source/timewarp-state/wwwroot/js/timewarp-state.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/wwwroot/js/timewarp-state.js -------------------------------------------------------------------------------- /source/timewarp-state/wwwroot/js/timewarp-state.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/wwwroot/js/timewarp-state.js.map -------------------------------------------------------------------------------- /source/timewarp-state/wwwroot/js/timewarp.state.lib.module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/wwwroot/js/timewarp.state.lib.module.js -------------------------------------------------------------------------------- /source/timewarp-state/wwwroot/js/timewarp.state.lib.module.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/wwwroot/js/timewarp.state.lib.module.js.map -------------------------------------------------------------------------------- /source/timewarp-state/wwwroot/types/constants.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/wwwroot/types/constants.d.ts -------------------------------------------------------------------------------- /source/timewarp-state/wwwroot/types/logger.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/wwwroot/types/logger.d.ts -------------------------------------------------------------------------------- /source/timewarp-state/wwwroot/types/redux-dev-tools-types.d.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/timewarp-state/wwwroot/types/redux-dev-tools.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/wwwroot/types/redux-dev-tools.d.ts -------------------------------------------------------------------------------- /source/timewarp-state/wwwroot/types/timewarp-state.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/wwwroot/types/timewarp-state.d.ts -------------------------------------------------------------------------------- /source/timewarp-state/wwwroot/types/timewarp.state.lib.module.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/wwwroot/types/timewarp.state.lib.module.d.ts -------------------------------------------------------------------------------- /source/timewarp-state/wwwroot/typescript/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/wwwroot/typescript/constants.ts -------------------------------------------------------------------------------- /source/timewarp-state/wwwroot/typescript/dot-net-reference.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/wwwroot/typescript/dot-net-reference.d.ts -------------------------------------------------------------------------------- /source/timewarp-state/wwwroot/typescript/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/wwwroot/typescript/logger.ts -------------------------------------------------------------------------------- /source/timewarp-state/wwwroot/typescript/redux-dev-tools-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/wwwroot/typescript/redux-dev-tools-types.ts -------------------------------------------------------------------------------- /source/timewarp-state/wwwroot/typescript/redux-dev-tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/wwwroot/typescript/redux-dev-tools.ts -------------------------------------------------------------------------------- /source/timewarp-state/wwwroot/typescript/timewarp-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/wwwroot/typescript/timewarp-state.ts -------------------------------------------------------------------------------- /source/timewarp-state/wwwroot/typescript/timewarp.state.lib.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/source/timewarp-state/wwwroot/typescript/timewarp.state.lib.module.ts -------------------------------------------------------------------------------- /sourcegraph-tool.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/sourcegraph-tool.md -------------------------------------------------------------------------------- /tests/client-integration-tests/client-integration-tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/client-integration-tests/client-integration-tests.csproj -------------------------------------------------------------------------------- /tests/client-integration-tests/clone/test-state-clone-tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/client-integration-tests/clone/test-state-clone-tests.cs -------------------------------------------------------------------------------- /tests/client-integration-tests/clone/test-state.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/client-integration-tests/clone/test-state.cs -------------------------------------------------------------------------------- /tests/client-integration-tests/convention-tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/client-integration-tests/convention-tests.cs -------------------------------------------------------------------------------- /tests/client-integration-tests/features/application/application-state-clone-tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/client-integration-tests/features/application/application-state-clone-tests.cs -------------------------------------------------------------------------------- /tests/client-integration-tests/features/blue/blue-state-deseralization-tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/client-integration-tests/features/blue/blue-state-deseralization-tests.cs -------------------------------------------------------------------------------- /tests/client-integration-tests/features/counter/counter-state-clone-tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/client-integration-tests/features/counter/counter-state-clone-tests.cs -------------------------------------------------------------------------------- /tests/client-integration-tests/features/counter/counter-state-deseralization-tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/client-integration-tests/features/counter/counter-state-deseralization-tests.cs -------------------------------------------------------------------------------- /tests/client-integration-tests/global-usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/client-integration-tests/global-usings.cs -------------------------------------------------------------------------------- /tests/client-integration-tests/infrastructure/base-test.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/client-integration-tests/infrastructure/base-test.cs -------------------------------------------------------------------------------- /tests/client-integration-tests/infrastructure/client-host-builder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/client-integration-tests/infrastructure/client-host-builder.cs -------------------------------------------------------------------------------- /tests/client-integration-tests/infrastructure/client-host.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/client-integration-tests/infrastructure/client-host.cs -------------------------------------------------------------------------------- /tests/client-integration-tests/infrastructure/testing-convention.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/client-integration-tests/infrastructure/testing-convention.cs -------------------------------------------------------------------------------- /tests/test-app-architecture-tests/architecture-tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app-architecture-tests/architecture-tests.cs -------------------------------------------------------------------------------- /tests/test-app-architecture-tests/convention-tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app-architecture-tests/convention-tests.cs -------------------------------------------------------------------------------- /tests/test-app-architecture-tests/global-usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app-architecture-tests/global-usings.cs -------------------------------------------------------------------------------- /tests/test-app-architecture-tests/test-app-architecture-tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app-architecture-tests/test-app-architecture-tests.csproj -------------------------------------------------------------------------------- /tests/test-app-architecture-tests/testing-convention.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app-architecture-tests/testing-convention.cs -------------------------------------------------------------------------------- /tests/test-app-end-to-end-tests/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app-end-to-end-tests/AssemblyInfo.cs -------------------------------------------------------------------------------- /tests/test-app-end-to-end-tests/cacheable-weather-page-tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app-end-to-end-tests/cacheable-weather-page-tests.cs -------------------------------------------------------------------------------- /tests/test-app-end-to-end-tests/change-route-page-tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app-end-to-end-tests/change-route-page-tests.cs -------------------------------------------------------------------------------- /tests/test-app-end-to-end-tests/configuration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app-end-to-end-tests/configuration.cs -------------------------------------------------------------------------------- /tests/test-app-end-to-end-tests/configured-render-modes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app-end-to-end-tests/configured-render-modes.cs -------------------------------------------------------------------------------- /tests/test-app-end-to-end-tests/counter-page-test.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app-end-to-end-tests/counter-page-test.cs -------------------------------------------------------------------------------- /tests/test-app-end-to-end-tests/event-stream-page-tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app-end-to-end-tests/event-stream-page-tests.cs -------------------------------------------------------------------------------- /tests/test-app-end-to-end-tests/global-usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app-end-to-end-tests/global-usings.cs -------------------------------------------------------------------------------- /tests/test-app-end-to-end-tests/go-back-page-tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app-end-to-end-tests/go-back-page-tests.cs -------------------------------------------------------------------------------- /tests/test-app-end-to-end-tests/home-page-test.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app-end-to-end-tests/home-page-test.cs -------------------------------------------------------------------------------- /tests/test-app-end-to-end-tests/javascript-interop-page-tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app-end-to-end-tests/javascript-interop-page-tests.cs -------------------------------------------------------------------------------- /tests/test-app-end-to-end-tests/page-utilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app-end-to-end-tests/page-utilities.cs -------------------------------------------------------------------------------- /tests/test-app-end-to-end-tests/persistence-test-page-tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app-end-to-end-tests/persistence-test-page-tests.cs -------------------------------------------------------------------------------- /tests/test-app-end-to-end-tests/playwright-settings/chrome.runsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app-end-to-end-tests/playwright-settings/chrome.runsettings -------------------------------------------------------------------------------- /tests/test-app-end-to-end-tests/playwright-settings/edge.runsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app-end-to-end-tests/playwright-settings/edge.runsettings -------------------------------------------------------------------------------- /tests/test-app-end-to-end-tests/playwright-settings/firefox.runsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app-end-to-end-tests/playwright-settings/firefox.runsettings -------------------------------------------------------------------------------- /tests/test-app-end-to-end-tests/playwright-settings/webkit.runsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app-end-to-end-tests/playwright-settings/webkit.runsettings -------------------------------------------------------------------------------- /tests/test-app-end-to-end-tests/render-modes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app-end-to-end-tests/render-modes.cs -------------------------------------------------------------------------------- /tests/test-app-end-to-end-tests/reset-store-page-tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app-end-to-end-tests/reset-store-page-tests.cs -------------------------------------------------------------------------------- /tests/test-app-end-to-end-tests/sample-test.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app-end-to-end-tests/sample-test.cs -------------------------------------------------------------------------------- /tests/test-app-end-to-end-tests/static-weather-forecasts-page-tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app-end-to-end-tests/static-weather-forecasts-page-tests.cs -------------------------------------------------------------------------------- /tests/test-app-end-to-end-tests/test-app-end-to-end-tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app-end-to-end-tests/test-app-end-to-end-tests.csproj -------------------------------------------------------------------------------- /tests/test-app-end-to-end-tests/throw-exception-page-tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app-end-to-end-tests/throw-exception-page-tests.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/_imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/_imports.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/assembly-marker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/assembly-marker.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/components/CustomInput.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/components/CustomInput.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/components/NavMenu.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/components/NavMenu.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/components/NavMenu.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/components/NavMenu.razor.css -------------------------------------------------------------------------------- /tests/test-app/test-app-client/components/custom-input.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/components/custom-input.razor.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/extensions/collection-extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/extensions/collection-extensions.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/application/application-state/application-state.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/application/application-state/application-state.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/application/application-state/application-state.debug.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/application/application-state/application-state.debug.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/application/application-state/application-state.five-second-task.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/application/application-state/application-state.five-second-task.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/application/application-state/application-state.reset-store.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/application/application-state/application-state.reset-store.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/application/application-state/application-state.two-second-task.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/application/application-state/application-state.two-second-task.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/application/notification/application-state.exception-notification-handler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/application/notification/application-state.exception-notification-handler.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/base/base-action-handler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/base/base-action-handler.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/base/components/ResetButton.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/base/components/ResetButton.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/base/components/base-component.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/base/components/base-component.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/base/components/base-input-component.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/base/components/base-input-component.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/blue/actions/blue-state.increment-count.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/blue/actions/blue-state.increment-count.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/blue/blue-state.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/blue/blue-state.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/cacheable-weather/actions/cacheable-weather-state.fetch-weather-forecasts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/cacheable-weather/actions/cacheable-weather-state.fetch-weather-forecasts.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/cacheable-weather/cacheable-weather-state.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/cacheable-weather/cacheable-weather-state.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/clone-test/actions/cloneable-state.clone-test.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/clone-test/actions/cloneable-state.clone-test.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/clone-test/clone-test-state.debug.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/clone-test/clone-test-state.debug.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/clone-test/cloneable-state.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/clone-test/cloneable-state.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/clone-test/pages/ClonablePage.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/clone-test/pages/ClonablePage.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/color/actions/color-state.update.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/color/actions/color-state.update.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/color/color-state.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/color/color-state.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/color/color-state.debug.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/color/color-state.debug.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/color/components/InputColor.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/color/components/InputColor.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/counter/actions/counter-state.increment-counter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/counter/actions/counter-state.increment-counter.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/counter/actions/counter-state.throw-exception.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/counter/actions/counter-state.throw-exception.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/counter/actions/counter-state.throw-server-side-exception.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/counter/actions/counter-state.throw-server-side-exception.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/counter/actions/improper-nested-action/improper-nested-action.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/counter/actions/improper-nested-action/improper-nested-action.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/counter/actions/improper-nested-action/improper-nested-handler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/counter/actions/improper-nested-action/improper-nested-handler.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/counter/actions/non-nested-action/non-nested-action.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/counter/actions/non-nested-action/non-nested-action.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/counter/actions/non-nested-action/non-nested-handler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/counter/actions/non-nested-action/non-nested-handler.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/counter/components/Counter.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/counter/components/Counter.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/counter/components/counter.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/counter/components/counter.razor.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/counter/counter-state.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/counter/counter-state.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/counter/counter-state.debug.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/counter/counter-state.debug.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/counter/notification/increment-count-notification-handler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/counter/notification/increment-count-notification-handler.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/counter/notification/pre-increment-count-notification-handler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/counter/notification/pre-increment-count-notification-handler.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/counter/pages/CounterPage.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/counter/pages/CounterPage.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/event-stream/actions/add-event/event-stream-state.add-event-action.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/event-stream/actions/add-event/event-stream-state.add-event-action.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/event-stream/components/EventStream.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/event-stream/components/EventStream.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/event-stream/event-stream-state.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/event-stream/event-stream-state.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/event-stream/event-stream-state.debug.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/event-stream/event-stream-state.debug.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/event-stream/pipeline/event-stream-behavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/event-stream/pipeline/event-stream-behavior.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/purple/actions/purple-state.increment-count.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/purple/actions/purple-state.increment-count.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/purple/components/PurpleCounter.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/purple/components/PurpleCounter.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/purple/purple-state.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/purple/purple-state.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/weather-forecast/actions/weather-forecasts-state.fetch-weather-forecasts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/weather-forecast/actions/weather-forecasts-state.fetch-weather-forecasts.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/features/weather-forecast/weather-forecast-state.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/features/weather-forecast/weather-forecast-state.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/generated/Microsoft.CodeAnalysis.Razor.Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator/Components_CustomInput_razor.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/generated/Microsoft.CodeAnalysis.Razor.Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator/Components_CustomInput_razor.g.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/generated/Microsoft.CodeAnalysis.Razor.Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator/Components_NavMenu_razor.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/generated/Microsoft.CodeAnalysis.Razor.Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator/Components_NavMenu_razor.g.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/generated/Microsoft.CodeAnalysis.Razor.Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator/Pages_ChangeRoutePage_razor.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/generated/Microsoft.CodeAnalysis.Razor.Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator/Pages_ChangeRoutePage_razor.g.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/generated/Microsoft.CodeAnalysis.Razor.Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator/Pages_CloneTestPage_razor.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/generated/Microsoft.CodeAnalysis.Razor.Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator/Pages_CloneTestPage_razor.g.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/generated/Microsoft.CodeAnalysis.Razor.Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator/Pages_EventStreamPage_razor.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/generated/Microsoft.CodeAnalysis.Razor.Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator/Pages_EventStreamPage_razor.g.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/generated/Microsoft.CodeAnalysis.Razor.Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator/Pages_GoBackPage_razor.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/generated/Microsoft.CodeAnalysis.Razor.Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator/Pages_GoBackPage_razor.g.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/generated/Microsoft.CodeAnalysis.Razor.Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator/Pages_ResetStorePage_razor.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/generated/Microsoft.CodeAnalysis.Razor.Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator/Pages_ResetStorePage_razor.g.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/generated/Microsoft.CodeAnalysis.Razor.Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator/Pages_ServicesPage_razor.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/generated/Microsoft.CodeAnalysis.Razor.Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator/Pages_ServicesPage_razor.g.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/generated/Microsoft.CodeAnalysis.Razor.Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator/_Imports_razor.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/generated/Microsoft.CodeAnalysis.Razor.Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator/_Imports_razor.g.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/generated/Microsoft.CodeAnalysis.Razor.Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator/_imports_razor.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/generated/Microsoft.CodeAnalysis.Razor.Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator/_imports_razor.g.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/generated/Microsoft.CodeAnalysis.Razor.Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator/components_CustomInput_razor.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/generated/Microsoft.CodeAnalysis.Razor.Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator/components_CustomInput_razor.g.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/generated/Microsoft.CodeAnalysis.Razor.Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator/components_NavMenu_razor.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/generated/Microsoft.CodeAnalysis.Razor.Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator/components_NavMenu_razor.g.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/generated/Microsoft.CodeAnalysis.Razor.Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator/pages_ChangeRoutePage_razor.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/generated/Microsoft.CodeAnalysis.Razor.Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator/pages_ChangeRoutePage_razor.g.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/generated/Microsoft.CodeAnalysis.Razor.Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator/pages_CloneTestPage_razor.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/generated/Microsoft.CodeAnalysis.Razor.Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator/pages_CloneTestPage_razor.g.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/generated/Microsoft.CodeAnalysis.Razor.Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator/pages_GoBackPage_razor.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/generated/Microsoft.CodeAnalysis.Razor.Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator/pages_GoBackPage_razor.g.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/generated/Microsoft.CodeAnalysis.Razor.Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator/pages_ServicesPage_razor.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/generated/Microsoft.CodeAnalysis.Razor.Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator/pages_ServicesPage_razor.g.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/generated/timewarp-source-generators/TimeWarp.SourceGenerators.HelloWorldGenerator/HelloWorld.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/generated/timewarp-source-generators/TimeWarp.SourceGenerators.HelloWorldGenerator/HelloWorld.g.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/global-usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/global-usings.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/pages/ActiveActionsPage.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/pages/ActiveActionsPage.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/pages/CachableWeatherForecastsPage.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/pages/CachableWeatherForecastsPage.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/pages/ChangeRoutePage.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/pages/ChangeRoutePage.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/pages/CloneTestPage.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/pages/CloneTestPage.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/pages/CustomInputExamplePage.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/pages/CustomInputExamplePage.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/pages/EventStreamPage.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/pages/EventStreamPage.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/pages/GoBackPage.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/pages/GoBackPage.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/pages/JavaScriptInteropPage.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/pages/JavaScriptInteropPage.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/pages/PersistenceTestPage.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/pages/PersistenceTestPage.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/pages/ResetStorePage.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/pages/ResetStorePage.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/pages/ServerSidePersistenceTestPage.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/pages/ServerSidePersistenceTestPage.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/pages/ServicesPage.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/pages/ServicesPage.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/pages/ThrowExceptionPage.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/pages/ThrowExceptionPage.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/pages/WasmWeatherForecastsPage.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/pages/WasmWeatherForecastsPage.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/pages/should-render-state-triggers-test-page/ChildComponentWithCounterStateRenderTrigger.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/pages/should-render-state-triggers-test-page/ChildComponentWithCounterStateRenderTrigger.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/pages/should-render-state-triggers-test-page/ChildComponentWithCounterStateSubscription.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/pages/should-render-state-triggers-test-page/ChildComponentWithCounterStateSubscription.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/pages/should-render-state-triggers-test-page/ShouldRenderStateTriggersTestPage.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/pages/should-render-state-triggers-test-page/ShouldRenderStateTriggersTestPage.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/pages/should-render-test-page/ChildComponentParameterless.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/pages/should-render-test-page/ChildComponentParameterless.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/pages/should-render-test-page/ChildComponentWithAllParameters.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/pages/should-render-test-page/ChildComponentWithAllParameters.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/pages/should-render-test-page/ChildComponentWithCascade.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/pages/should-render-test-page/ChildComponentWithCascade.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/pages/should-render-test-page/ChildComponentWithCollection.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/pages/should-render-test-page/ChildComponentWithCollection.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/pages/should-render-test-page/ChildComponentWithComplex.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/pages/should-render-test-page/ChildComponentWithComplex.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/pages/should-render-test-page/ChildComponentWithComplexConstrained.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/pages/should-render-test-page/ChildComponentWithComplexConstrained.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/pages/should-render-test-page/ChildComponentWithEventCallback.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/pages/should-render-test-page/ChildComponentWithEventCallback.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/pages/should-render-test-page/ChildComponentWithPrimitives.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/pages/should-render-test-page/ChildComponentWithPrimitives.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/pages/should-render-test-page/ShouldRenderTestPage.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/pages/should-render-test-page/ShouldRenderTestPage.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-client/pipeline/my-behavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/pipeline/my-behavior.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/pipeline/notification-post-processor/post-pipeline-notification-request-post-processor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/pipeline/notification-post-processor/post-pipeline-notification-request-post-processor.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/pipeline/notification-post-processor/post-pipeline-notification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/pipeline/notification-post-processor/post-pipeline-notification.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/pipeline/notification-pre-processor/pre-pipeline-notification-request-pre-processor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/pipeline/notification-pre-processor/pre-pipeline-notification-request-pre-processor.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/pipeline/notification-pre-processor/pre-pipeline-notification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/pipeline/notification-pre-processor/pre-pipeline-notification.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/program.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/test-app-client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/test-app-client.csproj -------------------------------------------------------------------------------- /tests/test-app/test-app-client/test-objects/array-object.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/test-objects/array-object.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/test-objects/basic-object-with-ignore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/test-objects/basic-object-with-ignore.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/test-objects/basic-object.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/test-objects/basic-object.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/test-objects/collection-object.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/test-objects/collection-object.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/test-objects/complex-object.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/test-objects/complex-object.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/test-objects/custom-collection-object.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/test-objects/custom-collection-object.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/test-objects/dictionary-object.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/test-objects/dictionary-object.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/test-objects/equality-comparers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/test-objects/equality-comparers.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/test-objects/i-test-interface.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/test-objects/i-test-interface.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/test-objects/interface-object.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/test-objects/interface-object.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/test-objects/multi-dimensional2d-array-object.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/test-objects/multi-dimensional2d-array-object.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/test-objects/multi-dimensional3d-array-object.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/test-objects/multi-dimensional3d-array-object.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/test-objects/test-enum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/test-objects/test-enum.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/tests/clone-provider-tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/tests/clone-provider-tests.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-client/wwwroot/Test.App.Client.lib.module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/wwwroot/Test.App.Client.lib.module.js -------------------------------------------------------------------------------- /tests/test-app/test-app-client/wwwroot/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/wwwroot/appsettings.Development.json -------------------------------------------------------------------------------- /tests/test-app/test-app-client/wwwroot/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-client/wwwroot/appsettings.json -------------------------------------------------------------------------------- /tests/test-app/test-app-contracts/features/exception-handling/throw-server-side-exception/throw-server-side-exception-request.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-contracts/features/exception-handling/throw-server-side-exception/throw-server-side-exception-request.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-contracts/features/exception-handling/throw-server-side-exception/throw-server-side-exception-response.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-contracts/features/exception-handling/throw-server-side-exception/throw-server-side-exception-response.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-contracts/features/weather-forecast/queries/get-weather-forecasts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-contracts/features/weather-forecast/queries/get-weather-forecasts.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-contracts/global-usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-contracts/global-usings.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-contracts/test-app-contracts.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-contracts/test-app-contracts.csproj -------------------------------------------------------------------------------- /tests/test-app/test-app-server/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-server/Properties/launchSettings.json -------------------------------------------------------------------------------- /tests/test-app/test-app-server/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-server/appsettings.Development.json -------------------------------------------------------------------------------- /tests/test-app/test-app-server/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-server/appsettings.json -------------------------------------------------------------------------------- /tests/test-app/test-app-server/components/App.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-server/components/App.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-server/components/Routes.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-server/components/Routes.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-server/components/_imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-server/components/_imports.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-server/components/layout/MainLayout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-server/components/layout/MainLayout.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-server/components/layout/MainLayout.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-server/components/layout/MainLayout.razor.css -------------------------------------------------------------------------------- /tests/test-app/test-app-server/components/pages/Error.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-server/components/pages/Error.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-server/components/pages/Home.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-server/components/pages/Home.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-server/components/pages/StaticWeatherForecastsPage.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-server/components/pages/StaticWeatherForecastsPage.razor -------------------------------------------------------------------------------- /tests/test-app/test-app-server/global-usings.cs: -------------------------------------------------------------------------------- 1 | global using TimeWarp.State; 2 | -------------------------------------------------------------------------------- /tests/test-app/test-app-server/program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-server/program.cs -------------------------------------------------------------------------------- /tests/test-app/test-app-server/test-app-server.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-server/test-app-server.csproj -------------------------------------------------------------------------------- /tests/test-app/test-app-server/wwwroot/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-server/wwwroot/app.css -------------------------------------------------------------------------------- /tests/test-app/test-app-server/wwwroot/bootstrap/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-server/wwwroot/bootstrap/bootstrap.min.css -------------------------------------------------------------------------------- /tests/test-app/test-app-server/wwwroot/bootstrap/bootstrap.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-server/wwwroot/bootstrap/bootstrap.min.css.map -------------------------------------------------------------------------------- /tests/test-app/test-app-server/wwwroot/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/test-app/test-app-server/wwwroot/favicon.png -------------------------------------------------------------------------------- /tests/timewarp-state-analyzer-tests/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/timewarp-state-analyzer-tests/.editorconfig -------------------------------------------------------------------------------- /tests/timewarp-state-analyzer-tests/fixie-verifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/timewarp-state-analyzer-tests/fixie-verifier.cs -------------------------------------------------------------------------------- /tests/timewarp-state-analyzer-tests/global-usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/timewarp-state-analyzer-tests/global-usings.cs -------------------------------------------------------------------------------- /tests/timewarp-state-analyzer-tests/state-read-only-public-properties-analyzer-tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/timewarp-state-analyzer-tests/state-read-only-public-properties-analyzer-tests.cs -------------------------------------------------------------------------------- /tests/timewarp-state-analyzer-tests/testing-convention.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/timewarp-state-analyzer-tests/testing-convention.cs -------------------------------------------------------------------------------- /tests/timewarp-state-analyzer-tests/timewarp-state-action-analyser-tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/timewarp-state-analyzer-tests/timewarp-state-action-analyser-tests.cs -------------------------------------------------------------------------------- /tests/timewarp-state-analyzer-tests/timewarp-state-analyzer-tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/timewarp-state-analyzer-tests/timewarp-state-analyzer-tests.csproj -------------------------------------------------------------------------------- /tests/timewarp-state-plus-tests/architecture-tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/timewarp-state-plus-tests/architecture-tests.cs -------------------------------------------------------------------------------- /tests/timewarp-state-plus-tests/convention-tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/timewarp-state-plus-tests/convention-tests.cs -------------------------------------------------------------------------------- /tests/timewarp-state-plus-tests/features/routing/routes-state-clone-tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/timewarp-state-plus-tests/features/routing/routes-state-clone-tests.cs -------------------------------------------------------------------------------- /tests/timewarp-state-plus-tests/global-usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/timewarp-state-plus-tests/global-usings.cs -------------------------------------------------------------------------------- /tests/timewarp-state-plus-tests/testing-convention.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/timewarp-state-plus-tests/testing-convention.cs -------------------------------------------------------------------------------- /tests/timewarp-state-plus-tests/timewarp-state-plus-tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/timewarp-state-plus-tests/timewarp-state-plus-tests.csproj -------------------------------------------------------------------------------- /tests/timewarp-state-tests/convention-tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/timewarp-state-tests/convention-tests.cs -------------------------------------------------------------------------------- /tests/timewarp-state-tests/global-usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/timewarp-state-tests/global-usings.cs -------------------------------------------------------------------------------- /tests/timewarp-state-tests/testing-convention.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/timewarp-state-tests/testing-convention.cs -------------------------------------------------------------------------------- /tests/timewarp-state-tests/timewarp-state-component/register-render-trigger-tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/timewarp-state-tests/timewarp-state-component/register-render-trigger-tests.cs -------------------------------------------------------------------------------- /tests/timewarp-state-tests/timewarp-state-tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/timewarp-state-tests/timewarp-state-tests.csproj -------------------------------------------------------------------------------- /tests/timewarp-state-tests/type-extensions-tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/tests/timewarp-state-tests/type-extensions-tests.cs -------------------------------------------------------------------------------- /timewarp-state.slnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/timewarp-state.slnx -------------------------------------------------------------------------------- /unlicense.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeWarpEngineering/timewarp-state/HEAD/unlicense.txt --------------------------------------------------------------------------------