runBloomMobile function

void runBloomMobile(
  1. BloomNode rootNode, {
  2. String title = 'Bloom Mobile App',
})

Mounts and runs a pure-Dart Bloom AST descriptor tree as a native mobile application.

Initializes Flutter bindings and boots BloomMobileApp immediately.

Example:

void main() {
  runBloomMobile(
    Div(children: [Text('Hello from Bloom AST')]),
  );
}

Implementation

void runBloomMobile(BloomNode rootNode, {String title = 'Bloom Mobile App'}) {
  WidgetsFlutterBinding.ensureInitialized();
  runApp(BloomMobileApp(home: rootNode, title: title));
}