toStyle method
MarkdownStyle
toStyle()
Implementation
MarkdownStyle toStyle() {
return MarkdownStyle(
headline1: headline1?.textStyle,
h1Padding: headline1?.padding ?? EdgeInsets.zero,
headline2: headline2?.textStyle,
h2Padding: headline2?.padding ?? EdgeInsets.zero,
headline3: headline3?.textStyle,
h3Padding: headline3?.padding ?? EdgeInsets.zero,
headline4: headline4?.textStyle,
h4Padding: headline4?.padding ?? EdgeInsets.zero,
headline5: headline5?.textStyle,
h5Padding: headline5?.padding ?? EdgeInsets.zero,
headline6: headline6?.textStyle,
h6Padding: headline6?.padding ?? EdgeInsets.zero,
paragraph: paragraph?.textStyle,
paragraphPadding: paragraph?.padding ?? EdgeInsets.zero,
link: link,
dividerHeight: divider?.dividerHeight ?? 1.0,
dividerColor: divider?.dividerColor ?? Colors.black,
dividerThickness: divider?.dividerThickness ?? 1.0,
blockquote: blockquote?.blockquote,
blockquoteDecoration: blockquote?.blockquoteDecoration,
blockquotePadding: blockquote?.blockquotePadding ?? EdgeInsets.zero,
blockquoteContentPadding:
blockquote?.blockquoteContentPadding ?? EdgeInsets.zero,
list: list?.list,
listItem: list?.listItem,
listItemMarker: list?.listItemMarker,
listItemMarkerTrailingSpace: list?.listItemMarkerTrailingSpace ?? 4.0,
listItemMinIndent: list?.listItemMinIndent ?? 16.0,
table: table?.table,
tableHead: table?.tableHead,
tableBody: table?.tableBody,
tableBorder: table?.tableBorder,
tableRowDecoration: table?.tableRowDecoration,
tableRowDecorationAlternating: table?.tableRowDecorationAlternating,
tableCellPadding: table?.tableCellPadding,
tableColumnWidth: table?.tableColumnWidth,
codeSpan: code?.codeSpan,
codeBlock: code?.codeSpan,
codeblockPadding: code?.codeblockPadding,
codeblockDecoration: code?.codeblockDecoration,
blockSpacing: blockSpacing ?? 8,
copyIconColor: code?.copyIconColor ?? Colors.black,
);
}