1.3 KiB
1.3 KiB
Angel3 Container Generator
An alternative container for Angel3 that uses reflectable
package instead of dart:mirrors
for reflection. However, reflectable
has much limited relfection capabilities when compared to dart:mirrors
.
Usage
-
Annotable the class with
@contained
. -
Run
dart run build_runner build <Your class directory>
-
Alternatively create a
build.xml
file with the following contenttargets: $default: builders: reflectable: generate_for: - bin/**_controller.dart options: formatted: true
Known limitation
- Reflection on functions/closures is not supported
- Reflection on private declarations is not supported
- Reflection on generic type is not supported