Redstonex
一个基于GetX的Flutter项目脚手架框架。 Basic frame of flutter project.
Features
- 提供基础的基于get的容器管理,实现app的状态管理器
- 提供基础的基于reflectable框架的自定义容器管理,实现基于注解的简单容器自动注入管理
- 提供基础的基于get的路由辅助工具
- 提供基础的基于dio和retrofit的网络框架封装
- 提供基础的基于event_bus的事件流监听辅助工具
- 提供基础的基于get_storage的简单内存、本地存储
Getting started
- to do write something
Usage
- to do write something
Libraries
- ioc-core/metadata-core/carriers/after_properties_set
- commons/exceptions/app_exception
- commons/functions/basic-functions/app_package_helper
- ioc-core/metadata-core/carriers/autowired
- commons/exceptions/bad_request_exception
- database-core/base_dao
- database-core/base_entity
- database-core/base_repository
- ioc-core/bean-core/bean_definition
- ioc-core/bean-core/bean_definition_holder
- ioc-core/bean-core/definitions/bean_definition_holder_factory
- ioc-core/reflectable-core/bean_initial_phase
- network-core/definitions/interceptors/built_in_interceptors
- network-core/definitions/events/built_in_loading_event
- app-configs/initializer/configurations/builtin_worker_initializer
- commons/exceptions/commons_app_exception
- ioc-core/metadata-core/component
- ioc-core/metadata-core/components_configuration
- commons/standards/copy_syntax
- state-core/ctrls/impls/loaded-ctrl/exts/load-data/ctrl_multipart_data_loading_flow_mixin
- state-core/ctrls/impls/loaded-ctrl/exts/process-data/ctrl_multipart_data_processing_flow_mixin
- state-core/ctrls/impls/loaded-ctrl/exts/load-data/ctrl_single_data_loading_flow_mixin
- state-core/ctrls/impls/loaded-ctrl/exts/process-data/ctrl_single_data_processing_flow_mixin
- state-core/ctrls/models/ctrl_status
- state-core/ctrls/impls/loaded-ctrl/exts/ctrl_status_mixin
- database-core/database_callback
- network-core/definitions/interceptors/def_exception_interceptor
- app-configs/initializer/properties/def_global_config_initializer
- ioc-core/bean-core/utils/definition_utils
- commons/exts/frame-exts/delayed_ext
- commons/utils/delayed_utils
- ioc-core/providers/depends
- network-core/definitions/proxy/dios
- commons/functions/basic-functions/directory_helper
- route-core/dispatcher
- network-core/definitions/interceptors/error_context_interceptor
- commons/functions/synchronizer/event_bus_synchronizer
- events-core/events_bus
- app-configs/user-configs/global_app_configs
- app-configs/global_config
- app-configs/user-configs/global_database_configs
- app-configs/user-configs/global_http_option_configs
- app-configs/user-configs/global_log_configs
- commons/standards/handle_syntax
- network-core/definitions/client/http_client
- network-core/definitions/http/http_method
- commons/exceptions/exts/i10n_exception_text
- commons/utils/identify_utils
- commons/standards/initialize_syntax
- commons/exts/flutter-exts/list_ext
- commons/standards/load_more_syntax
- state-core/ctrls/definitions/loadable_view_ctrl
- commons/log/exts/logger_flutter
- commons/log/loggers
- ioc-core/reflectable-core/utils/metadata_mirror_utils
- ioc-core/metadata-core/utils/metadata_utils
- ioc-core/bean-core/definitions/mirror_instance_life_cycle
- commons/functions/basic-functions/mobile_device_helper
- ioc-core/metadata-core/carriers/named_reference
- commons/exceptions/network_exception
- commons/functions/basic-functions/network_helper
- commons/exceptions/no_such_mirror_definition_exception
- state-core/ctrls/definitions/nonloadable_view_ctrl
- commons/exceptions/not_found_exception
- commons/standards/of_syntax
- state-core/ctrls/impls/loaded-ctrl/pageable_data_view_ctrl
- ioc-core/metadata-core/carriers/post_construct
- ioc-core/providers/provides
- network-core/definitions/proxy/redstone_dio
- network-core/definitions/proxy/redstone_dio_option
- network-core/definitions/http/redstone_interceptor
- commons/log/redstone_logger
- redstonex
- ioc-core/reflectable-core/utils/reflections_utils
- ioc-core/metadata-core/reflector
- state-core/ctrls/impls/loaded-ctrl/refreshable_data_view_ctrl
- commons/standards/refreshable_syntax
- commons/standards/register_syntax
- network-core/definitions/http/request
- network-core/definitions/http/request_context
- network-core/definitions/interceptors/request_context_interceptor
- network-core/definitions/interceptors/request_loading_interceptor
- network-core/definitions/interceptors/response_context_interceptor
- route-core/route_holder
- route-core/route_utils
- ioc-core/self_container
- ioc-core/self_reflectable
- commons/exceptions/server_exception
- state-core/ctrls/impls/nonloaded-ctrl/simple_nonloaded_view_ctrl
- state-core/ctrls/impls/loaded-ctrl/single_data_view_ctrl
- state-core/views/impls/stateless_ctrl_view
- ioc-core/metadata-core/carriers/static_method_invoker
- ioc-core/metadata-core/static_reflection
- commons/exts/flutter-exts/string_ext
- commons/functions/synchronizer/synchronizer
- commons/utils/system_chrome_utils
- commons/standards/to_entity_syntax
- commons/standards/to_val_syntax
- state-core/views/definitions/view_base_properties
- state-core/ctrls/definitions/view_ctrl
- state-core/ctrls/definitions/view_ctrl_life_cycle
- state-core/views/definitions/view_single_ctrl_get
- ioc-core/bean-core/without_bean_definition_holder
- ioc-core/bean-core/definitions/without_bean_definition_holder_factory