- architecture_example@2.0.0 - bloc_helper_example@1.1.0 - bloc_layout_example@2.0.0 - component_copy_with_extension_example@1.1.0 - component_copy_with_gen_example@1.1.0 - crud_bloc_example@2.0.0 - example_router@2.0.0 - form_bloc_example@2.0.0 - notification_bloc_example@1.0.1 - type_utils_example@1.1.0 - wyatt_continuous_deployment@1.1.1 - wyatt_continuous_deployment_example@1.0.1 - wyatt_i18n_example@2.0.0 - wyatt_type_utils@0.1.0+1 - wyatt_ui_components_example@2.0.0 - wyatt_ui_kit_example@2.0.0 - wyatt_ui_layout_example@2.0.0 - wyatt_cloud_messaging_bloc_base@0.1.1+5 - wyatt_authentication_bloc@0.6.0+1 - wyatt_crud_bloc_firestore@0.2.0+2 - wyatt_crud_bloc@0.2.0+2 - wyatt_i18n@2.0.4 - wyatt_architecture@0.2.0+3 - wyatt_form_bloc@0.2.0+6 - wyatt_cloud_messaging_bloc_firebase@0.1.0+5 - wyatt_bloc_layout@0.1.2+7 - cloud_messaging_bloc_firebase_example@1.0.1
Component Copy With Gen
A Dart package for generating code from annotations to ease the use of a UIKit in Flutter applications. The generated code is based on the annotation classes present in the wyatt_component_copy_with_extension
package
This package does not contain Flutter specific code, but there is no sense in using it without Flutter.
Features
- Supports the generation of abstract proxies in the
wyatt_ui_components
package. - Supports direct use in Flutter applications.
Usage
In the 'wyatt_ui_components' package
- Add the appropriate annotation when adding a new component.
- Run the build runner command to generate the proxy.
In Flutter applications (or UI Kit implementations)
- Add the following dependencies to your pubspec.yaml:
dependencies:
...
wyatt_component_copy_with_extension: ^0.0.1
dev_dependencies:
...
wyatt_component_copy_with_gen: ^0.0.1
build_runner: ^2.3.3
- In your UIKit, extend the desired component class and add the appropriate annotation.
- Run the code generation command via the build runner.
For further details and additional features on class annotation, see the 'wyatt_component_copy_with_extension' package's README.