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
commons/exceptions/unauthorised_exception
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