This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import 'package:flutter/material.dart'; | |
| import 'package:flutter_example/widgets/details_screen_widget.dart'; | |
| class ListScreenWidget extends StatelessWidget { | |
| @override | |
| Widget build(BuildContext context) { | |
| return new Center( | |
| child: new Column( | |
| mainAxisAlignment: MainAxisAlignment.center, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import 'package:flutter/material.dart'; | |
| class HomeScreenWidget extends StatelessWidget { | |
| @override | |
| Widget build(BuildContext context) { | |
| return new Center( | |
| child: new Column( | |
| mainAxisAlignment: MainAxisAlignment.center, | |
| children: <Widget>[ | |
| new Text('Home Screen!'), |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import 'package:flutter/material.dart'; | |
| import 'package:flutter_example/widgets/home_screen_widget.dart'; | |
| import 'package:flutter_example/widgets/list_screen_widget.dart'; | |
| import 'package:flutter_example/widgets/details_screen_widget.dart'; | |
| class AppWidget extends StatelessWidget { | |
| @override | |
| Widget build(BuildContext context) { | |
| return new MaterialApp( |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import 'package:flutter/material.dart'; | |
| import 'package:flutter_example/widgets/my_inherited_widget.dart'; | |
| class MyExampleWidget extends StatelessWidget { | |
| @override | |
| Widget build(BuildContext context) { | |
| final myInheritedWidget = new MyInheritedWidget.of(context); | |
| final String valueA = myInheritedWidget.valueA; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import 'package:flutter/material.dart'; | |
| import 'package:flutter_example/widgets/my_inherited_widget.dart'; | |
| import 'package:flutter_example/widgets/my_example_widget.dart'; | |
| class MyCommonWidget extends StatelessWidget { | |
| @override | |
| Widget build(BuildContext context) { | |
| final Widget myExampleWidget = new MyExampleWidget(); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import 'package:flutter/material.dart'; | |
| import 'package:meta/meta.dart'; | |
| class MyInheritedWidget extends InheritedWidget { | |
| final String valueA; | |
| final int valueB; | |
| final bool valueC; | |
| final Widget child; | |
| factory MyInheritedWidget.of(BuildContext context) => |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import 'package:flutter/material.dart'; | |
| import 'package:meta/meta.dart'; | |
| class MyExampleWidget extends StatefulWidget { | |
| final String message; | |
| MyExampleWidget({@required this.message}); | |
| @override | |
| State<StatefulWidget> createState() => new _MyExampleWidgetState(); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| MyExampleWidget widget = new MyExampleWidget(message: 'This is some message'); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import 'package:flutter/material.dart'; | |
| import 'package:meta/meta.dart'; | |
| class MyExampleWidget extends StatelessWidget { | |
| final String message; | |
| MyExampleWidget({@required this.message}); | |
| @override | |
| Widget build(BuildContext context) { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import 'package:flutter_example/widgets/app_widget.dart'; | |
| void main() { | |
| final String env = 'dev'; | |
| runApp(new AppWidget(env: env)); | |
| } |
NewerOlder