Sign in
dart
/
webdev.git
/
9724fea6
/
.
/
dwds
/
lib
/
data
tree: 0a228af463a81fd39e1a3df67d1cb26c0edcf9cf [
path history
]
[
tgz
]
build_result.dart
build_result.g.dart
connect_request.dart
connect_request.g.dart
debug_event.dart
debug_event.g.dart
debug_info.dart
debug_info.g.dart
devtools_request.dart
devtools_request.g.dart
error_response.dart
error_response.g.dart
extension_request.dart
extension_request.g.dart
hot_reload_request.dart
hot_reload_request.g.dart
hot_reload_response.dart
hot_reload_response.g.dart
hot_restart_request.dart
hot_restart_request.g.dart
hot_restart_response.dart
hot_restart_response.g.dart
isolate_events.dart
isolate_events.g.dart
README.md
register_event.dart
register_event.g.dart
run_request.dart
run_request.g.dart
serializers.dart
serializers.g.dart
service_extension_request.dart
service_extension_request.g.dart
service_extension_response.dart
service_extension_response.g.dart
dwds/lib/data/README.md
How to generate data files:
Creating a new data file:
Create a new file for your data type in the
/data
directory with the
.dart
extension
Create an abstract class for your data type (see existing files for examples)
Add the new data type to
/data/serializers.dart
4 Run:
dart run build_runner build
from DWDS root (this will generate the
.g.dart
file)
To update an existing data file:
Make your changes
Run:
dart run build_runner clean
from DWDS root
Run:
dart run build_runner build
from DWDS root