├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── deploy-docs.yml │ └── lint-format.yml ├── .gitignore ├── .python-version ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── MANIFEST.in ├── PYPI.md ├── README.md ├── alldotpy.png ├── architecture.svg ├── docs ├── CODE_OF_CONDUCT.md ├── api-reference.md ├── assets │ ├── javascript │ │ ├── init_kapa_widget.v2.js │ │ └── msdl.v1.js │ ├── logo │ │ ├── dotpy_blue_transparent.png │ │ ├── fletx.png │ │ └── fletx_t.png │ └── stylesheets │ │ ├── msdl.v2.css │ │ └── theme.v3.css ├── contributing.md ├── drafts │ ├── fletxapp.md │ ├── fletxcli.md │ ├── fletxrouter.md │ ├── fletxservice.md │ └── index1.md ├── getting-started │ ├── architecture.md │ ├── controllers.md │ ├── decorators.md │ ├── dependency-injection.md │ ├── fletx-cli.md │ ├── installation.md │ ├── pages.md │ ├── routing.md │ ├── sample-project.md │ ├── services.md │ └── state-management.md └── index.md ├── fletx.png ├── fletx ├── __init__.py ├── __main__.py ├── app.py ├── cli │ ├── __init__.py │ ├── commands │ │ ├── __init__.py │ │ ├── base.py │ │ ├── check.py │ │ ├── generate.py │ │ ├── newproject.py │ │ ├── runproject.py │ │ └── testproject.py │ └── templates │ │ ├── __init__.py │ │ ├── component │ │ └── component.py.tpl │ │ ├── controller │ │ └── controller.py.tpl │ │ ├── page │ │ └── page.py.tpl │ │ ├── project │ │ ├── .python-version.tpl │ │ ├── README.md.tpl │ │ ├── app │ │ │ ├── __init__.py.tpl │ │ │ ├── components │ │ │ │ ├── __init__.py.tpl │ │ │ │ └── reactive_text.py │ │ │ ├── controllers │ │ │ │ ├── __init__.py.tpl │ │ │ │ └── counter.py │ │ │ ├── models │ │ │ │ └── __init__.py.tpl │ │ │ ├── pages │ │ │ │ ├── __init__.py.tpl │ │ │ │ ├── counter.py.tpl │ │ │ │ └── not_found.py.tpl │ │ │ ├── routes.py.tpl │ │ │ └── services │ │ │ │ └── __init__.py.tpl │ │ ├── assets │ │ │ └── logo.png │ │ ├── main.py.tpl │ │ ├── pyproject.toml.tpl │ │ └── requirements.txt.tpl │ │ └── service │ │ └── service.py.tpl ├── core │ ├── __init__.py │ ├── concurency │ │ ├── __init__.py │ │ ├── config.py │ │ ├── event_loop.py │ │ └── worker.py │ ├── controller.py │ ├── di.py │ ├── effects.py │ ├── factory.py │ ├── http.py │ ├── page.py │ ├── route_config.py │ ├── router.py │ ├── routing │ │ ├── config.py │ │ ├── guards.py │ │ ├── middleware.py │ │ ├── models.py │ │ ├── router.py │ │ └── transitions.py │ ├── services.py │ ├── state.py │ ├── types.py │ └── widget.py ├── decorators │ ├── __init__.py │ ├── controllers.py │ ├── effects.py │ ├── reactive.py │ ├── route.py │ └── widgets.py ├── navigation │ └── __init__.py ├── utils │ ├── __init__.py │ ├── context.py │ ├── exceptions.py │ ├── logger.py │ └── version_checker.py └── widgets │ ├── __init__.py │ └── obx.py ├── fletx_t.png ├── mkdocs.yml ├── pyproject.toml ├── screeshots └── videos │ ├── counter.gif │ ├── reactive_forms.gif │ ├── reactive_list.gif │ ├── routing.gif │ └── todo.gif ├── setup_.py └── tests ├── test_check_command.py ├── test_di.py ├── test_fletxapp.py ├── test_fletxcontroller.py ├── test_fletxpage.py ├── test_httpclient.py ├── test_reactivity.py ├── test_routing_config.py ├── test_routing_guards.py ├── test_routing_middleware.py ├── test_routing_models.py ├── test_routing_router.py └── test_routing_transitions.py /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/deploy-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/.github/workflows/deploy-docs.yml -------------------------------------------------------------------------------- /.github/workflows/lint-format.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/.github/workflows/lint-format.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.12 2 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /PYPI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/PYPI.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/README.md -------------------------------------------------------------------------------- /alldotpy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/alldotpy.png -------------------------------------------------------------------------------- /architecture.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/architecture.svg -------------------------------------------------------------------------------- /docs/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/docs/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /docs/api-reference.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/assets/javascript/init_kapa_widget.v2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/docs/assets/javascript/init_kapa_widget.v2.js -------------------------------------------------------------------------------- /docs/assets/javascript/msdl.v1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/docs/assets/javascript/msdl.v1.js -------------------------------------------------------------------------------- /docs/assets/logo/dotpy_blue_transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/docs/assets/logo/dotpy_blue_transparent.png -------------------------------------------------------------------------------- /docs/assets/logo/fletx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/docs/assets/logo/fletx.png -------------------------------------------------------------------------------- /docs/assets/logo/fletx_t.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/docs/assets/logo/fletx_t.png -------------------------------------------------------------------------------- /docs/assets/stylesheets/msdl.v2.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/docs/assets/stylesheets/msdl.v2.css -------------------------------------------------------------------------------- /docs/assets/stylesheets/theme.v3.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/docs/assets/stylesheets/theme.v3.css -------------------------------------------------------------------------------- /docs/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/docs/contributing.md -------------------------------------------------------------------------------- /docs/drafts/fletxapp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/docs/drafts/fletxapp.md -------------------------------------------------------------------------------- /docs/drafts/fletxcli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/docs/drafts/fletxcli.md -------------------------------------------------------------------------------- /docs/drafts/fletxrouter.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/drafts/fletxservice.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/docs/drafts/fletxservice.md -------------------------------------------------------------------------------- /docs/drafts/index1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/docs/drafts/index1.md -------------------------------------------------------------------------------- /docs/getting-started/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/docs/getting-started/architecture.md -------------------------------------------------------------------------------- /docs/getting-started/controllers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/docs/getting-started/controllers.md -------------------------------------------------------------------------------- /docs/getting-started/decorators.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/getting-started/dependency-injection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/docs/getting-started/dependency-injection.md -------------------------------------------------------------------------------- /docs/getting-started/fletx-cli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/docs/getting-started/fletx-cli.md -------------------------------------------------------------------------------- /docs/getting-started/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/docs/getting-started/installation.md -------------------------------------------------------------------------------- /docs/getting-started/pages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/docs/getting-started/pages.md -------------------------------------------------------------------------------- /docs/getting-started/routing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/docs/getting-started/routing.md -------------------------------------------------------------------------------- /docs/getting-started/sample-project.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/getting-started/services.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/docs/getting-started/services.md -------------------------------------------------------------------------------- /docs/getting-started/state-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/docs/getting-started/state-management.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/docs/index.md -------------------------------------------------------------------------------- /fletx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx.png -------------------------------------------------------------------------------- /fletx/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/__init__.py -------------------------------------------------------------------------------- /fletx/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/__main__.py -------------------------------------------------------------------------------- /fletx/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/app.py -------------------------------------------------------------------------------- /fletx/cli/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/cli/__init__.py -------------------------------------------------------------------------------- /fletx/cli/commands/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/cli/commands/__init__.py -------------------------------------------------------------------------------- /fletx/cli/commands/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/cli/commands/base.py -------------------------------------------------------------------------------- /fletx/cli/commands/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/cli/commands/check.py -------------------------------------------------------------------------------- /fletx/cli/commands/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/cli/commands/generate.py -------------------------------------------------------------------------------- /fletx/cli/commands/newproject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/cli/commands/newproject.py -------------------------------------------------------------------------------- /fletx/cli/commands/runproject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/cli/commands/runproject.py -------------------------------------------------------------------------------- /fletx/cli/commands/testproject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/cli/commands/testproject.py -------------------------------------------------------------------------------- /fletx/cli/templates/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/cli/templates/__init__.py -------------------------------------------------------------------------------- /fletx/cli/templates/component/component.py.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/cli/templates/component/component.py.tpl -------------------------------------------------------------------------------- /fletx/cli/templates/controller/controller.py.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/cli/templates/controller/controller.py.tpl -------------------------------------------------------------------------------- /fletx/cli/templates/page/page.py.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/cli/templates/page/page.py.tpl -------------------------------------------------------------------------------- /fletx/cli/templates/project/.python-version.tpl: -------------------------------------------------------------------------------- 1 | {{ python_version }} -------------------------------------------------------------------------------- /fletx/cli/templates/project/README.md.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/cli/templates/project/README.md.tpl -------------------------------------------------------------------------------- /fletx/cli/templates/project/app/__init__.py.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/cli/templates/project/app/__init__.py.tpl -------------------------------------------------------------------------------- /fletx/cli/templates/project/app/components/__init__.py.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/cli/templates/project/app/components/__init__.py.tpl -------------------------------------------------------------------------------- /fletx/cli/templates/project/app/components/reactive_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/cli/templates/project/app/components/reactive_text.py -------------------------------------------------------------------------------- /fletx/cli/templates/project/app/controllers/__init__.py.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/cli/templates/project/app/controllers/__init__.py.tpl -------------------------------------------------------------------------------- /fletx/cli/templates/project/app/controllers/counter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/cli/templates/project/app/controllers/counter.py -------------------------------------------------------------------------------- /fletx/cli/templates/project/app/models/__init__.py.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/cli/templates/project/app/models/__init__.py.tpl -------------------------------------------------------------------------------- /fletx/cli/templates/project/app/pages/__init__.py.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/cli/templates/project/app/pages/__init__.py.tpl -------------------------------------------------------------------------------- /fletx/cli/templates/project/app/pages/counter.py.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/cli/templates/project/app/pages/counter.py.tpl -------------------------------------------------------------------------------- /fletx/cli/templates/project/app/pages/not_found.py.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/cli/templates/project/app/pages/not_found.py.tpl -------------------------------------------------------------------------------- /fletx/cli/templates/project/app/routes.py.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/cli/templates/project/app/routes.py.tpl -------------------------------------------------------------------------------- /fletx/cli/templates/project/app/services/__init__.py.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/cli/templates/project/app/services/__init__.py.tpl -------------------------------------------------------------------------------- /fletx/cli/templates/project/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/cli/templates/project/assets/logo.png -------------------------------------------------------------------------------- /fletx/cli/templates/project/main.py.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/cli/templates/project/main.py.tpl -------------------------------------------------------------------------------- /fletx/cli/templates/project/pyproject.toml.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/cli/templates/project/pyproject.toml.tpl -------------------------------------------------------------------------------- /fletx/cli/templates/project/requirements.txt.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/cli/templates/project/requirements.txt.tpl -------------------------------------------------------------------------------- /fletx/cli/templates/service/service.py.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/cli/templates/service/service.py.tpl -------------------------------------------------------------------------------- /fletx/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/core/__init__.py -------------------------------------------------------------------------------- /fletx/core/concurency/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/core/concurency/__init__.py -------------------------------------------------------------------------------- /fletx/core/concurency/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/core/concurency/config.py -------------------------------------------------------------------------------- /fletx/core/concurency/event_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/core/concurency/event_loop.py -------------------------------------------------------------------------------- /fletx/core/concurency/worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/core/concurency/worker.py -------------------------------------------------------------------------------- /fletx/core/controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/core/controller.py -------------------------------------------------------------------------------- /fletx/core/di.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/core/di.py -------------------------------------------------------------------------------- /fletx/core/effects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/core/effects.py -------------------------------------------------------------------------------- /fletx/core/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/core/factory.py -------------------------------------------------------------------------------- /fletx/core/http.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/core/http.py -------------------------------------------------------------------------------- /fletx/core/page.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/core/page.py -------------------------------------------------------------------------------- /fletx/core/route_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/core/route_config.py -------------------------------------------------------------------------------- /fletx/core/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/core/router.py -------------------------------------------------------------------------------- /fletx/core/routing/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/core/routing/config.py -------------------------------------------------------------------------------- /fletx/core/routing/guards.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/core/routing/guards.py -------------------------------------------------------------------------------- /fletx/core/routing/middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/core/routing/middleware.py -------------------------------------------------------------------------------- /fletx/core/routing/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/core/routing/models.py -------------------------------------------------------------------------------- /fletx/core/routing/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/core/routing/router.py -------------------------------------------------------------------------------- /fletx/core/routing/transitions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/core/routing/transitions.py -------------------------------------------------------------------------------- /fletx/core/services.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/core/services.py -------------------------------------------------------------------------------- /fletx/core/state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/core/state.py -------------------------------------------------------------------------------- /fletx/core/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/core/types.py -------------------------------------------------------------------------------- /fletx/core/widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/core/widget.py -------------------------------------------------------------------------------- /fletx/decorators/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/decorators/__init__.py -------------------------------------------------------------------------------- /fletx/decorators/controllers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/decorators/controllers.py -------------------------------------------------------------------------------- /fletx/decorators/effects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/decorators/effects.py -------------------------------------------------------------------------------- /fletx/decorators/reactive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/decorators/reactive.py -------------------------------------------------------------------------------- /fletx/decorators/route.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/decorators/route.py -------------------------------------------------------------------------------- /fletx/decorators/widgets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/decorators/widgets.py -------------------------------------------------------------------------------- /fletx/navigation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/navigation/__init__.py -------------------------------------------------------------------------------- /fletx/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/utils/__init__.py -------------------------------------------------------------------------------- /fletx/utils/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/utils/context.py -------------------------------------------------------------------------------- /fletx/utils/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/utils/exceptions.py -------------------------------------------------------------------------------- /fletx/utils/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/utils/logger.py -------------------------------------------------------------------------------- /fletx/utils/version_checker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/utils/version_checker.py -------------------------------------------------------------------------------- /fletx/widgets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/widgets/__init__.py -------------------------------------------------------------------------------- /fletx/widgets/obx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx/widgets/obx.py -------------------------------------------------------------------------------- /fletx_t.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/fletx_t.png -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/pyproject.toml -------------------------------------------------------------------------------- /screeshots/videos/counter.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/screeshots/videos/counter.gif -------------------------------------------------------------------------------- /screeshots/videos/reactive_forms.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/screeshots/videos/reactive_forms.gif -------------------------------------------------------------------------------- /screeshots/videos/reactive_list.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/screeshots/videos/reactive_list.gif -------------------------------------------------------------------------------- /screeshots/videos/routing.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/screeshots/videos/routing.gif -------------------------------------------------------------------------------- /screeshots/videos/todo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/screeshots/videos/todo.gif -------------------------------------------------------------------------------- /setup_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/setup_.py -------------------------------------------------------------------------------- /tests/test_check_command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/tests/test_check_command.py -------------------------------------------------------------------------------- /tests/test_di.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/tests/test_di.py -------------------------------------------------------------------------------- /tests/test_fletxapp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/tests/test_fletxapp.py -------------------------------------------------------------------------------- /tests/test_fletxcontroller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/tests/test_fletxcontroller.py -------------------------------------------------------------------------------- /tests/test_fletxpage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/tests/test_fletxpage.py -------------------------------------------------------------------------------- /tests/test_httpclient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/tests/test_httpclient.py -------------------------------------------------------------------------------- /tests/test_reactivity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/tests/test_reactivity.py -------------------------------------------------------------------------------- /tests/test_routing_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/tests/test_routing_config.py -------------------------------------------------------------------------------- /tests/test_routing_guards.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/tests/test_routing_guards.py -------------------------------------------------------------------------------- /tests/test_routing_middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/tests/test_routing_middleware.py -------------------------------------------------------------------------------- /tests/test_routing_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/tests/test_routing_models.py -------------------------------------------------------------------------------- /tests/test_routing_router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/tests/test_routing_router.py -------------------------------------------------------------------------------- /tests/test_routing_transitions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllDotPy/FletX/HEAD/tests/test_routing_transitions.py --------------------------------------------------------------------------------