rfw_builder 0.0.3+6 copy "rfw_builder: ^0.0.3+6" to clipboard
rfw_builder: ^0.0.3+6 copied to clipboard

unlisted

A builder tool to generate RemoteFlutterWidget tree; converting between .rfw and .rfwtxt formats, including the intermediate class RemoteWidgetLibrary.

example/rfw_builder_example.dart

import 'package:rfw_builder/rfw_builder.dart';

void main() {
  final library = $RemoteWidgetLibrary((b) => b
    ..imports.add($Import((b) =>
        b..name = $LibraryName((b) => b..parts.addAll(['hello', 'world']))))
    ..widgets.add($WidgetDeclaration((b) => b
      ..name = 'Counter'
      ..root = $ConstructorCall((b) => b
        ..name = 'Container'
        ..arguments.addAll({
          'color': 0xFF00FF00,
          'child': $ConstructorCall((b) => b
            ..name = 'Text'
            ..arguments = {'text': 'Welcome'})
        })))));
  print(library);
}
0
likes
0
points
0
downloads

Publisher

unverified uploader

Weekly Downloads

A builder tool to generate RemoteFlutterWidget tree; converting between .rfw and .rfwtxt formats, including the intermediate class RemoteWidgetLibrary.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

args, collection, path, rfw, yaml

More

Packages that depend on rfw_builder