Showing
5 changed files
with
66 additions
and
35 deletions
| @@ -182,7 +182,7 @@ packages: | @@ -182,7 +182,7 @@ packages: | ||
| 182 | path: ".." | 182 | path: ".." |
| 183 | relative: true | 183 | relative: true |
| 184 | source: path | 184 | source: path |
| 185 | - version: "0.1.1" | 185 | + version: "0.1.2" |
| 186 | http: | 186 | http: |
| 187 | dependency: transitive | 187 | dependency: transitive |
| 188 | description: | 188 | description: |
| @@ -38,7 +38,8 @@ abstract class MarkdownComponent { | @@ -38,7 +38,8 @@ abstract class MarkdownComponent { | ||
| 38 | TextDirection textDirection, | 38 | TextDirection textDirection, |
| 39 | final void Function(String url, String title)? onLinkTab, | 39 | final void Function(String url, String title)? onLinkTab, |
| 40 | final String Function(String tex)? latexWorkaround, | 40 | final String Function(String tex)? latexWorkaround, |
| 41 | - final Widget Function(BuildContext context, String tex, TextStyle textStyle, bool inline)? | 41 | + final Widget Function( |
| 42 | + BuildContext context, String tex, TextStyle textStyle, bool inline)? | ||
| 42 | latexBuilder, | 43 | latexBuilder, |
| 43 | final Widget Function(BuildContext context, String name, String code)? | 44 | final Widget Function(BuildContext context, String name, String code)? |
| 44 | codeBuilder, | 45 | codeBuilder, |
| @@ -128,7 +129,8 @@ abstract class MarkdownComponent { | @@ -128,7 +129,8 @@ abstract class MarkdownComponent { | ||
| 128 | TextDirection textDirection, | 129 | TextDirection textDirection, |
| 129 | final void Function(String url, String title)? onLinkTab, | 130 | final void Function(String url, String title)? onLinkTab, |
| 130 | final String Function(String tex)? latexWorkaround, | 131 | final String Function(String tex)? latexWorkaround, |
| 131 | - final Widget Function(BuildContext context, String tex,TextStyle textStyle, bool inline)? | 132 | + final Widget Function( |
| 133 | + BuildContext context, String tex, TextStyle textStyle, bool inline)? | ||
| 132 | latexBuilder, | 134 | latexBuilder, |
| 133 | final Widget Function(BuildContext context, String name, String code)? | 135 | final Widget Function(BuildContext context, String name, String code)? |
| 134 | codeBuilder, | 136 | codeBuilder, |
| @@ -151,7 +153,8 @@ abstract class InlineMd extends MarkdownComponent { | @@ -151,7 +153,8 @@ abstract class InlineMd extends MarkdownComponent { | ||
| 151 | TextDirection textDirection, | 153 | TextDirection textDirection, |
| 152 | final void Function(String url, String title)? onLinkTab, | 154 | final void Function(String url, String title)? onLinkTab, |
| 153 | final String Function(String tex)? latexWorkaround, | 155 | final String Function(String tex)? latexWorkaround, |
| 154 | - final Widget Function(BuildContext context, String tex,TextStyle textStyle, bool inline)? | 156 | + final Widget Function( |
| 157 | + BuildContext context, String tex, TextStyle textStyle, bool inline)? | ||
| 155 | latexBuilder, | 158 | latexBuilder, |
| 156 | final Widget Function(BuildContext context, String name, String code)? | 159 | final Widget Function(BuildContext context, String name, String code)? |
| 157 | codeBuilder, | 160 | codeBuilder, |
| @@ -170,7 +173,8 @@ abstract class BlockMd extends MarkdownComponent { | @@ -170,7 +173,8 @@ abstract class BlockMd extends MarkdownComponent { | ||
| 170 | TextDirection textDirection, | 173 | TextDirection textDirection, |
| 171 | final void Function(String url, String title)? onLinkTab, | 174 | final void Function(String url, String title)? onLinkTab, |
| 172 | final String Function(String tex)? latexWorkaround, | 175 | final String Function(String tex)? latexWorkaround, |
| 173 | - final Widget Function(BuildContext context, String tex,TextStyle textStyle, bool inline)? | 176 | + final Widget Function( |
| 177 | + BuildContext context, String tex, TextStyle textStyle, bool inline)? | ||
| 174 | latexBuilder, | 178 | latexBuilder, |
| 175 | final Widget Function(BuildContext context, String name, String code)? | 179 | final Widget Function(BuildContext context, String name, String code)? |
| 176 | codeBuilder, | 180 | codeBuilder, |
| @@ -197,7 +201,8 @@ abstract class BlockMd extends MarkdownComponent { | @@ -197,7 +201,8 @@ abstract class BlockMd extends MarkdownComponent { | ||
| 197 | TextDirection textDirection, | 201 | TextDirection textDirection, |
| 198 | final void Function(String url, String title)? onLinkTab, | 202 | final void Function(String url, String title)? onLinkTab, |
| 199 | final String Function(String tex)? latexWorkaround, | 203 | final String Function(String tex)? latexWorkaround, |
| 200 | - final Widget Function(BuildContext context, String tex,TextStyle textStyle, bool inline)? | 204 | + final Widget Function( |
| 205 | + BuildContext context, String tex, TextStyle textStyle, bool inline)? | ||
| 201 | latexBuilder, | 206 | latexBuilder, |
| 202 | final Widget Function(BuildContext context, String name, String code)? | 207 | final Widget Function(BuildContext context, String name, String code)? |
| 203 | codeBuilder, | 208 | codeBuilder, |
| @@ -216,7 +221,8 @@ class HTag extends BlockMd { | @@ -216,7 +221,8 @@ class HTag extends BlockMd { | ||
| 216 | TextDirection textDirection, | 221 | TextDirection textDirection, |
| 217 | final void Function(String url, String title)? onLinkTab, | 222 | final void Function(String url, String title)? onLinkTab, |
| 218 | final String Function(String tex)? latexWorkaround, | 223 | final String Function(String tex)? latexWorkaround, |
| 219 | - final Widget Function(BuildContext context, String tex,TextStyle textStyle, bool inline)? | 224 | + final Widget Function( |
| 225 | + BuildContext context, String tex, TextStyle textStyle, bool inline)? | ||
| 220 | latexBuilder, | 226 | latexBuilder, |
| 221 | final Widget Function(BuildContext context, String name, String code)? | 227 | final Widget Function(BuildContext context, String name, String code)? |
| 222 | codeBuilder, | 228 | codeBuilder, |
| @@ -290,7 +296,8 @@ class NewLines extends InlineMd { | @@ -290,7 +296,8 @@ class NewLines extends InlineMd { | ||
| 290 | TextDirection textDirection, | 296 | TextDirection textDirection, |
| 291 | final void Function(String url, String title)? onLinkTab, | 297 | final void Function(String url, String title)? onLinkTab, |
| 292 | final String Function(String tex)? latexWorkaround, | 298 | final String Function(String tex)? latexWorkaround, |
| 293 | - final Widget Function(BuildContext context, String tex,TextStyle textStyle, bool inline)? | 299 | + final Widget Function( |
| 300 | + BuildContext context, String tex, TextStyle textStyle, bool inline)? | ||
| 294 | latexBuilder, | 301 | latexBuilder, |
| 295 | final Widget Function(BuildContext context, String name, String code)? | 302 | final Widget Function(BuildContext context, String name, String code)? |
| 296 | codeBuilder, | 303 | codeBuilder, |
| @@ -317,7 +324,8 @@ class HrLine extends BlockMd { | @@ -317,7 +324,8 @@ class HrLine extends BlockMd { | ||
| 317 | TextDirection textDirection, | 324 | TextDirection textDirection, |
| 318 | final void Function(String url, String title)? onLinkTab, | 325 | final void Function(String url, String title)? onLinkTab, |
| 319 | final String Function(String tex)? latexWorkaround, | 326 | final String Function(String tex)? latexWorkaround, |
| 320 | - final Widget Function(BuildContext context, String tex,TextStyle textStyle, bool inline)? | 327 | + final Widget Function( |
| 328 | + BuildContext context, String tex, TextStyle textStyle, bool inline)? | ||
| 321 | latexBuilder, | 329 | latexBuilder, |
| 322 | final Widget Function(BuildContext context, String name, String code)? | 330 | final Widget Function(BuildContext context, String name, String code)? |
| 323 | codeBuilder, | 331 | codeBuilder, |
| @@ -343,7 +351,8 @@ class CheckBoxMd extends BlockMd { | @@ -343,7 +351,8 @@ class CheckBoxMd extends BlockMd { | ||
| 343 | TextDirection textDirection, | 351 | TextDirection textDirection, |
| 344 | final void Function(String url, String title)? onLinkTab, | 352 | final void Function(String url, String title)? onLinkTab, |
| 345 | final String Function(String tex)? latexWorkaround, | 353 | final String Function(String tex)? latexWorkaround, |
| 346 | - final Widget Function(BuildContext context, String tex,TextStyle textStyle, bool inline)? | 354 | + final Widget Function( |
| 355 | + BuildContext context, String tex, TextStyle textStyle, bool inline)? | ||
| 347 | latexBuilder, | 356 | latexBuilder, |
| 348 | final Widget Function(BuildContext context, String name, String code)? | 357 | final Widget Function(BuildContext context, String name, String code)? |
| 349 | codeBuilder, | 358 | codeBuilder, |
| @@ -379,7 +388,8 @@ class RadioButtonMd extends BlockMd { | @@ -379,7 +388,8 @@ class RadioButtonMd extends BlockMd { | ||
| 379 | TextDirection textDirection, | 388 | TextDirection textDirection, |
| 380 | final void Function(String url, String title)? onLinkTab, | 389 | final void Function(String url, String title)? onLinkTab, |
| 381 | final String Function(String tex)? latexWorkaround, | 390 | final String Function(String tex)? latexWorkaround, |
| 382 | - final Widget Function(BuildContext context, String tex,TextStyle textStyle, bool inline)? | 391 | + final Widget Function( |
| 392 | + BuildContext context, String tex, TextStyle textStyle, bool inline)? | ||
| 383 | latexBuilder, | 393 | latexBuilder, |
| 384 | final Widget Function(BuildContext context, String name, String code)? | 394 | final Widget Function(BuildContext context, String name, String code)? |
| 385 | codeBuilder, | 395 | codeBuilder, |
| @@ -415,7 +425,8 @@ class IndentMd extends BlockMd { | @@ -415,7 +425,8 @@ class IndentMd extends BlockMd { | ||
| 415 | TextDirection textDirection, | 425 | TextDirection textDirection, |
| 416 | final void Function(String url, String title)? onLinkTab, | 426 | final void Function(String url, String title)? onLinkTab, |
| 417 | final String Function(String tex)? latexWorkaround, | 427 | final String Function(String tex)? latexWorkaround, |
| 418 | - final Widget Function(BuildContext context, String tex,TextStyle textStyle, bool inline)? | 428 | + final Widget Function( |
| 429 | + BuildContext context, String tex, TextStyle textStyle, bool inline)? | ||
| 419 | latexBuilder, | 430 | latexBuilder, |
| 420 | final Widget Function(BuildContext context, String name, String code)? | 431 | final Widget Function(BuildContext context, String name, String code)? |
| 421 | codeBuilder, | 432 | codeBuilder, |
| @@ -462,7 +473,8 @@ class UnOrderedList extends BlockMd { | @@ -462,7 +473,8 @@ class UnOrderedList extends BlockMd { | ||
| 462 | TextDirection textDirection, | 473 | TextDirection textDirection, |
| 463 | final void Function(String url, String title)? onLinkTab, | 474 | final void Function(String url, String title)? onLinkTab, |
| 464 | final String Function(String tex)? latexWorkaround, | 475 | final String Function(String tex)? latexWorkaround, |
| 465 | - final Widget Function(BuildContext context, String tex,TextStyle textStyle, bool inline)? | 476 | + final Widget Function( |
| 477 | + BuildContext context, String tex, TextStyle textStyle, bool inline)? | ||
| 466 | latexBuilder, | 478 | latexBuilder, |
| 467 | final Widget Function(BuildContext context, String name, String code)? | 479 | final Widget Function(BuildContext context, String name, String code)? |
| 468 | codeBuilder, | 480 | codeBuilder, |
| @@ -501,7 +513,8 @@ class OrderedList extends BlockMd { | @@ -501,7 +513,8 @@ class OrderedList extends BlockMd { | ||
| 501 | TextDirection textDirection, | 513 | TextDirection textDirection, |
| 502 | final void Function(String url, String title)? onLinkTab, | 514 | final void Function(String url, String title)? onLinkTab, |
| 503 | final String Function(String tex)? latexWorkaround, | 515 | final String Function(String tex)? latexWorkaround, |
| 504 | - final Widget Function(BuildContext context, String tex,TextStyle textStyle, bool inline)? | 516 | + final Widget Function( |
| 517 | + BuildContext context, String tex, TextStyle textStyle, bool inline)? | ||
| 505 | latexBuilder, | 518 | latexBuilder, |
| 506 | final Widget Function(BuildContext context, String name, String code)? | 519 | final Widget Function(BuildContext context, String name, String code)? |
| 507 | codeBuilder, | 520 | codeBuilder, |
| @@ -536,7 +549,8 @@ class HighlightedText extends InlineMd { | @@ -536,7 +549,8 @@ class HighlightedText extends InlineMd { | ||
| 536 | TextDirection textDirection, | 549 | TextDirection textDirection, |
| 537 | final void Function(String url, String title)? onLinkTab, | 550 | final void Function(String url, String title)? onLinkTab, |
| 538 | final String Function(String tex)? latexWorkaround, | 551 | final String Function(String tex)? latexWorkaround, |
| 539 | - final Widget Function(BuildContext context, String tex,TextStyle textStyle, bool inline)? | 552 | + final Widget Function( |
| 553 | + BuildContext context, String tex, TextStyle textStyle, bool inline)? | ||
| 540 | latexBuilder, | 554 | latexBuilder, |
| 541 | final Widget Function(BuildContext context, String name, String code)? | 555 | final Widget Function(BuildContext context, String name, String code)? |
| 542 | codeBuilder, | 556 | codeBuilder, |
| @@ -574,7 +588,8 @@ class BoldMd extends InlineMd { | @@ -574,7 +588,8 @@ class BoldMd extends InlineMd { | ||
| 574 | TextDirection textDirection, | 588 | TextDirection textDirection, |
| 575 | final void Function(String url, String title)? onLinkTab, | 589 | final void Function(String url, String title)? onLinkTab, |
| 576 | final String Function(String tex)? latexWorkaround, | 590 | final String Function(String tex)? latexWorkaround, |
| 577 | - final Widget Function(BuildContext context, String tex,TextStyle textStyle, bool inline)? | 591 | + final Widget Function( |
| 592 | + BuildContext context, String tex, TextStyle textStyle, bool inline)? | ||
| 578 | latexBuilder, | 593 | latexBuilder, |
| 579 | final Widget Function(BuildContext context, String name, String code)? | 594 | final Widget Function(BuildContext context, String name, String code)? |
| 580 | codeBuilder, | 595 | codeBuilder, |
| @@ -613,7 +628,8 @@ class LatexMathMultyLine extends BlockMd { | @@ -613,7 +628,8 @@ class LatexMathMultyLine extends BlockMd { | ||
| 613 | TextDirection textDirection, | 628 | TextDirection textDirection, |
| 614 | void Function(String url, String title)? onLinkTab, | 629 | void Function(String url, String title)? onLinkTab, |
| 615 | String Function(String tex)? latexWorkaround, | 630 | String Function(String tex)? latexWorkaround, |
| 616 | - Widget Function(BuildContext context, String tex,TextStyle textStyle, bool inline)? | 631 | + Widget Function( |
| 632 | + BuildContext context, String tex, TextStyle textStyle, bool inline)? | ||
| 617 | latexBuilder, | 633 | latexBuilder, |
| 618 | Widget Function(BuildContext context, String name, String code)? | 634 | Widget Function(BuildContext context, String name, String code)? |
| 619 | codeBuilder, | 635 | codeBuilder, |
| @@ -624,7 +640,8 @@ class LatexMathMultyLine extends BlockMd { | @@ -624,7 +640,8 @@ class LatexMathMultyLine extends BlockMd { | ||
| 624 | var workaround = latexWorkaround ?? (String tex) => tex; | 640 | var workaround = latexWorkaround ?? (String tex) => tex; |
| 625 | 641 | ||
| 626 | var builder = latexBuilder ?? | 642 | var builder = latexBuilder ?? |
| 627 | - (BuildContext context, String tex,TextStyle textStyle, bool inline) => Math.tex( | 643 | + (BuildContext context, String tex, TextStyle textStyle, bool inline) => |
| 644 | + Math.tex( | ||
| 628 | tex, | 645 | tex, |
| 629 | textStyle: textStyle, | 646 | textStyle: textStyle, |
| 630 | mathStyle: MathStyle.display, | 647 | mathStyle: MathStyle.display, |
| @@ -654,13 +671,14 @@ class LatexMathMultyLine extends BlockMd { | @@ -654,13 +671,14 @@ class LatexMathMultyLine extends BlockMd { | ||
| 654 | workaround(mathText), | 671 | workaround(mathText), |
| 655 | textDirection: textDirection, | 672 | textDirection: textDirection, |
| 656 | style: textStyle.copyWith( | 673 | style: textStyle.copyWith( |
| 657 | - color: (!kDebugMode) | ||
| 658 | - ? null | ||
| 659 | - : Theme.of(context).colorScheme.error), | 674 | + color: (!kDebugMode) |
| 675 | + ? null | ||
| 676 | + : Theme.of(context).colorScheme.error), | ||
| 660 | ); | 677 | ); |
| 661 | }, | 678 | }, |
| 662 | ); | 679 | ); |
| 663 | - return builder(context, workaround(mathText),style??const TextStyle(), false); | 680 | + return builder( |
| 681 | + context, workaround(mathText), style ?? const TextStyle(), false); | ||
| 664 | } | 682 | } |
| 665 | } | 683 | } |
| 666 | 684 | ||
| @@ -683,7 +701,8 @@ class LatexMath extends InlineMd { | @@ -683,7 +701,8 @@ class LatexMath extends InlineMd { | ||
| 683 | TextDirection textDirection, | 701 | TextDirection textDirection, |
| 684 | final void Function(String url, String title)? onLinkTab, | 702 | final void Function(String url, String title)? onLinkTab, |
| 685 | final String Function(String tex)? latexWorkaround, | 703 | final String Function(String tex)? latexWorkaround, |
| 686 | - final Widget Function(BuildContext context, String tex,TextStyle textStyle, bool inline)? | 704 | + final Widget Function( |
| 705 | + BuildContext context, String tex, TextStyle textStyle, bool inline)? | ||
| 687 | latexBuilder, | 706 | latexBuilder, |
| 688 | final Widget Function(BuildContext context, String name, String code)? | 707 | final Widget Function(BuildContext context, String name, String code)? |
| 689 | codeBuilder, | 708 | codeBuilder, |
| @@ -693,7 +712,8 @@ class LatexMath extends InlineMd { | @@ -693,7 +712,8 @@ class LatexMath extends InlineMd { | ||
| 693 | String mathText = p0?[1]?.toString() ?? ""; | 712 | String mathText = p0?[1]?.toString() ?? ""; |
| 694 | var workaround = latexWorkaround ?? (String tex) => tex; | 713 | var workaround = latexWorkaround ?? (String tex) => tex; |
| 695 | var builder = latexBuilder ?? | 714 | var builder = latexBuilder ?? |
| 696 | - (BuildContext context, String tex,TextStyle textStyle, bool inline) => Math.tex( | 715 | + (BuildContext context, String tex, TextStyle textStyle, bool inline) => |
| 716 | + Math.tex( | ||
| 697 | tex, | 717 | tex, |
| 698 | textStyle: textStyle, | 718 | textStyle: textStyle, |
| 699 | mathStyle: MathStyle.display, | 719 | mathStyle: MathStyle.display, |
| @@ -723,16 +743,17 @@ class LatexMath extends InlineMd { | @@ -723,16 +743,17 @@ class LatexMath extends InlineMd { | ||
| 723 | workaround(mathText), | 743 | workaround(mathText), |
| 724 | textDirection: textDirection, | 744 | textDirection: textDirection, |
| 725 | style: textStyle.copyWith( | 745 | style: textStyle.copyWith( |
| 726 | - color: (!kDebugMode) | ||
| 727 | - ? null | ||
| 728 | - : Theme.of(context).colorScheme.error), | 746 | + color: (!kDebugMode) |
| 747 | + ? null | ||
| 748 | + : Theme.of(context).colorScheme.error), | ||
| 729 | ); | 749 | ); |
| 730 | }, | 750 | }, |
| 731 | ); | 751 | ); |
| 732 | return WidgetSpan( | 752 | return WidgetSpan( |
| 733 | alignment: PlaceholderAlignment.baseline, | 753 | alignment: PlaceholderAlignment.baseline, |
| 734 | baseline: TextBaseline.alphabetic, | 754 | baseline: TextBaseline.alphabetic, |
| 735 | - child: builder(context, workaround(mathText),style ??const TextStyle(), true), | 755 | + child: builder( |
| 756 | + context, workaround(mathText), style ?? const TextStyle(), true), | ||
| 736 | ); | 757 | ); |
| 737 | } | 758 | } |
| 738 | } | 759 | } |
| @@ -750,7 +771,8 @@ class ItalicMd extends InlineMd { | @@ -750,7 +771,8 @@ class ItalicMd extends InlineMd { | ||
| 750 | TextDirection textDirection, | 771 | TextDirection textDirection, |
| 751 | final void Function(String url, String title)? onLinkTab, | 772 | final void Function(String url, String title)? onLinkTab, |
| 752 | final String Function(String tex)? latexWorkaround, | 773 | final String Function(String tex)? latexWorkaround, |
| 753 | - final Widget Function(BuildContext context, String tex,TextStyle textStyle, bool inline)? | 774 | + final Widget Function( |
| 775 | + BuildContext context, String tex, TextStyle textStyle, bool inline)? | ||
| 754 | latexBuilder, | 776 | latexBuilder, |
| 755 | final Widget Function(BuildContext context, String name, String code)? | 777 | final Widget Function(BuildContext context, String name, String code)? |
| 756 | codeBuilder, | 778 | codeBuilder, |
| @@ -785,7 +807,8 @@ class ATagMd extends InlineMd { | @@ -785,7 +807,8 @@ class ATagMd extends InlineMd { | ||
| 785 | TextDirection textDirection, | 807 | TextDirection textDirection, |
| 786 | final void Function(String url, String title)? onLinkTab, | 808 | final void Function(String url, String title)? onLinkTab, |
| 787 | final String Function(String tex)? latexWorkaround, | 809 | final String Function(String tex)? latexWorkaround, |
| 788 | - final Widget Function(BuildContext context, String tex,TextStyle textStyle, bool inline)? | 810 | + final Widget Function( |
| 811 | + BuildContext context, String tex, TextStyle textStyle, bool inline)? | ||
| 789 | latexBuilder, | 812 | latexBuilder, |
| 790 | final Widget Function(BuildContext context, String name, String code)? | 813 | final Widget Function(BuildContext context, String name, String code)? |
| 791 | codeBuilder, | 814 | codeBuilder, |
| @@ -833,7 +856,8 @@ class ImageMd extends InlineMd { | @@ -833,7 +856,8 @@ class ImageMd extends InlineMd { | ||
| 833 | TextDirection textDirection, | 856 | TextDirection textDirection, |
| 834 | final void Function(String url, String title)? onLinkTab, | 857 | final void Function(String url, String title)? onLinkTab, |
| 835 | final String Function(String tex)? latexWorkaround, | 858 | final String Function(String tex)? latexWorkaround, |
| 836 | - final Widget Function(BuildContext context, String tex,TextStyle textStyle, bool inline)? | 859 | + final Widget Function( |
| 860 | + BuildContext context, String tex, TextStyle textStyle, bool inline)? | ||
| 837 | latexBuilder, | 861 | latexBuilder, |
| 838 | final Widget Function(BuildContext context, String name, String code)? | 862 | final Widget Function(BuildContext context, String name, String code)? |
| 839 | codeBuilder, | 863 | codeBuilder, |
| @@ -888,7 +912,8 @@ class TableMd extends BlockMd { | @@ -888,7 +912,8 @@ class TableMd extends BlockMd { | ||
| 888 | TextDirection textDirection, | 912 | TextDirection textDirection, |
| 889 | void Function(String url, String title)? onLinkTab, | 913 | void Function(String url, String title)? onLinkTab, |
| 890 | final String Function(String tex)? latexWorkaround, | 914 | final String Function(String tex)? latexWorkaround, |
| 891 | - final Widget Function(BuildContext context, String tex,TextStyle textStyle, bool inline)? | 915 | + final Widget Function( |
| 916 | + BuildContext context, String tex, TextStyle textStyle, bool inline)? | ||
| 892 | latexBuilder, | 917 | latexBuilder, |
| 893 | final Widget Function(BuildContext context, String name, String code)? | 918 | final Widget Function(BuildContext context, String name, String code)? |
| 894 | codeBuilder, | 919 | codeBuilder, |
| @@ -998,7 +1023,8 @@ class CodeBlockMd extends BlockMd { | @@ -998,7 +1023,8 @@ class CodeBlockMd extends BlockMd { | ||
| 998 | TextDirection textDirection, | 1023 | TextDirection textDirection, |
| 999 | final void Function(String url, String title)? onLinkTab, | 1024 | final void Function(String url, String title)? onLinkTab, |
| 1000 | final String Function(String tex)? latexWorkaround, | 1025 | final String Function(String tex)? latexWorkaround, |
| 1001 | - final Widget Function(BuildContext context, String tex,TextStyle textStyle, bool inline)? | 1026 | + final Widget Function( |
| 1027 | + BuildContext context, String tex, TextStyle textStyle, bool inline)? | ||
| 1002 | latexBuilder, | 1028 | latexBuilder, |
| 1003 | final Widget Function(BuildContext context, String name, String code)? | 1029 | final Widget Function(BuildContext context, String name, String code)? |
| 1004 | codeBuilder, | 1030 | codeBuilder, |
| @@ -25,7 +25,8 @@ class MdWidget extends StatelessWidget { | @@ -25,7 +25,8 @@ class MdWidget extends StatelessWidget { | ||
| 25 | final TextScaler? textScaler; | 25 | final TextScaler? textScaler; |
| 26 | final void Function(String url, String title)? onLinkTab; | 26 | final void Function(String url, String title)? onLinkTab; |
| 27 | final String Function(String tex)? latexWorkaround; | 27 | final String Function(String tex)? latexWorkaround; |
| 28 | - final Widget Function(BuildContext context, String tex,TextStyle textStyle, bool inline)? | 28 | + final Widget Function( |
| 29 | + BuildContext context, String tex, TextStyle textStyle, bool inline)? | ||
| 29 | latexBuilder; | 30 | latexBuilder; |
| 30 | final bool followLinkColor; | 31 | final bool followLinkColor; |
| 31 | final Widget Function(BuildContext context, String name, String code)? | 32 | final Widget Function(BuildContext context, String name, String code)? |
| 1 | name: gpt_markdown | 1 | name: gpt_markdown |
| 2 | description: "The purpose of this package is to render the response of ChatGPT into a Flutter app." | 2 | description: "The purpose of this package is to render the response of ChatGPT into a Flutter app." |
| 3 | -version: 0.1.1 | 3 | +version: 0.1.2 |
| 4 | homepage: https://github.com/saminsohag/flutter_packages/tree/main/gpt_markdown | 4 | homepage: https://github.com/saminsohag/flutter_packages/tree/main/gpt_markdown |
| 5 | 5 | ||
| 6 | environment: | 6 | environment: |
-
Please register or login to post a comment