Esempio n. 1
0
            protected override Widget createWidget()
            {
                var title = "Markdown Demo";

                return(new MaterialApp(
                           title: title,
                           showPerformanceOverlay: false,
                           home: new Scaffold(
                               appBar: new AppBar(
                                   title: new Text(title)
                                   ),//AppBar
                               body: new Markdown(
                                   key: null,
                                   data: markdownData1,
                                   syntaxHighlighter: new DartSyntaxHighlighter(SyntaxHighlighterStyle.lightThemeStyle()),
                                   onTapLink: url => { Application.OpenURL(url); }
                                   ) //Markdown
                               )     //Scaffold
                           ));
            }
Esempio n. 2
0
 protected override Widget createWidget()
 {
     return(new MaterialApp(
                title: "Markdown Demo",
                showPerformanceOverlay: false,
                home: new Scaffold(
                    body: new Markdown(null, markdownData1,
                                       syntaxHighlighter: new DartSyntaxHighlighter(SyntaxHighlighterStyle.lightThemeStyle()),
                                       onTapLink:
                                       url => { Application.OpenURL(url); })
                    )
                ));
 }
Esempio n. 3
0
 public override Widget build(BuildContext context)
 {
     return(new Scaffold(
                appBar: new AppBar(
                    title: new Text(mTitle, style: Theme.of(context).textTheme.headline),
                    backgroundColor: AppConst.Colors[mColorIndex],
                    leading: new IconButton(
                        icon: new Icon(Icons.arrow_back_ios, color: Colors.black),
                        onPressed: () => { Navigator.of(context).pop(); }
                        ),
                    elevation: 0
                    ),
                backgroundColor: AppConst.Colors[mColorIndex],
                body: new Markdown(null, mDescription,
                                   styleSheet: MarkdownStyleSheet.fromTheme(Theme.of(context)),
                                   syntaxHighlighter: new DartSyntaxHighlighter(SyntaxHighlighterStyle.lightThemeStyle()),
                                   onTapLink:
                                   url => { Application.OpenURL(url); })
                ));
 }