mirror of
https://github.com/flutter/packages.git
synced 2025-07-04 01:33:59 +08:00
@ -68,7 +68,7 @@ class MarkdownBody extends MarkdownBodyRaw {
|
|||||||
///
|
///
|
||||||
/// new ScrollableViewport(
|
/// new ScrollableViewport(
|
||||||
/// child: new Padding(
|
/// child: new Padding(
|
||||||
/// padding: new EdgeDims.all(16.0),
|
/// padding: new EdgeInsets.all(16.0),
|
||||||
/// child: new Markdown(data: markdownSource)
|
/// child: new Markdown(data: markdownSource)
|
||||||
/// )
|
/// )
|
||||||
/// )
|
/// )
|
||||||
|
@ -29,7 +29,7 @@ class MarkdownRaw extends StatelessComponent {
|
|||||||
this.data,
|
this.data,
|
||||||
this.markdownStyle,
|
this.markdownStyle,
|
||||||
this.syntaxHighlighter,
|
this.syntaxHighlighter,
|
||||||
this.padding: const EdgeDims.all(16.0),
|
this.padding: const EdgeInsets.all(16.0),
|
||||||
this.onTapLink
|
this.onTapLink
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -43,7 +43,7 @@ class MarkdownRaw extends StatelessComponent {
|
|||||||
final SyntaxHighlighter syntaxHighlighter;
|
final SyntaxHighlighter syntaxHighlighter;
|
||||||
|
|
||||||
/// Padding used
|
/// Padding used
|
||||||
final EdgeDims padding;
|
final EdgeInsets padding;
|
||||||
|
|
||||||
/// Callback when a link is tapped
|
/// Callback when a link is tapped
|
||||||
final MarkdownLinkCallback onTapLink;
|
final MarkdownLinkCallback onTapLink;
|
||||||
@ -94,7 +94,7 @@ class MarkdownBodyRaw extends StatefulComponent {
|
|||||||
///
|
///
|
||||||
/// new ScrollableViewport(
|
/// new ScrollableViewport(
|
||||||
/// child: new Padding(
|
/// child: new Padding(
|
||||||
/// padding: new EdgeDims.all(16.0),
|
/// padding: new EdgeInsets.all(16.0),
|
||||||
/// child: new MarkdownBodyRaw(
|
/// child: new MarkdownBodyRaw(
|
||||||
/// data: markdownSource,
|
/// data: markdownSource,
|
||||||
/// markdownStyle: myStyle
|
/// markdownStyle: myStyle
|
||||||
@ -382,7 +382,7 @@ class _Block {
|
|||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
bullet = new Padding(
|
bullet = new Padding(
|
||||||
padding: new EdgeDims.only(right: 5.0),
|
padding: new EdgeInsets.only(right: 5.0),
|
||||||
child: new Text(
|
child: new Text(
|
||||||
"${blockPosition + 1}.",
|
"${blockPosition + 1}.",
|
||||||
style: new TextStyle(textAlign: TextAlign.right)
|
style: new TextStyle(textAlign: TextAlign.right)
|
||||||
@ -404,19 +404,19 @@ class _Block {
|
|||||||
}
|
}
|
||||||
|
|
||||||
BoxDecoration decoration;
|
BoxDecoration decoration;
|
||||||
EdgeDims padding;
|
EdgeInsets padding;
|
||||||
|
|
||||||
if (tag == 'blockquote') {
|
if (tag == 'blockquote') {
|
||||||
decoration = markdownStyle.blockquoteDecoration;
|
decoration = markdownStyle.blockquoteDecoration;
|
||||||
padding = new EdgeDims.all(markdownStyle.blockquotePadding);
|
padding = new EdgeInsets.all(markdownStyle.blockquotePadding);
|
||||||
} else if (tag == 'pre') {
|
} else if (tag == 'pre') {
|
||||||
decoration = markdownStyle.codeblockDecoration;
|
decoration = markdownStyle.codeblockDecoration;
|
||||||
padding = new EdgeDims.all(markdownStyle.codeblockPadding);
|
padding = new EdgeInsets.all(markdownStyle.codeblockPadding);
|
||||||
}
|
}
|
||||||
|
|
||||||
return new Container(
|
return new Container(
|
||||||
padding: padding,
|
padding: padding,
|
||||||
margin: new EdgeDims.only(bottom: spacing),
|
margin: new EdgeInsets.only(bottom: spacing),
|
||||||
child: contents,
|
child: contents,
|
||||||
decoration: decoration
|
decoration: decoration
|
||||||
);
|
);
|
||||||
|
Reference in New Issue
Block a user