import 'package:mdl/mdl.dart'; import 'package:mdl/mdlobservable.dart'; @MdlComponentModel @di.Injectable() class Application extends MaterialApplication { final Logger _logger = new Logger('main.Application'); final ObservableProperty<bool> checkAttribute = new ObservableProperty<bool>(false); Application() { } @override void run() { } //- private ----------------------------------------------------------------------------------- } main() async { final Logger _logger = new Logger('main.Attribute'); registerMdl(); final MaterialApplication application = await componentFactory(). rootContext(Application).run(enableVisualDebugging: true); application.run(); }