SYMBOL INDEX (1240 symbols across 234 files) FILE: ColorDocument.Avalonia/ClassNames.cs class ClassNames (line 9) | public static class ClassNames FILE: ColorDocument.Avalonia/DocumentElement.cs class DocumentElement (line 9) | public abstract class DocumentElement method GetRect (line 27) | public Rect GetRect(Layoutable anchor) => Control.GetRectInDoc(anchor)... method Select (line 28) | public abstract void Select(Point from, Point to); method UnSelect (line 29) | public abstract void UnSelect(); method GetSelectedText (line 31) | public virtual string GetSelectedText() method ConstructSelectedText (line 38) | public abstract void ConstructSelectedText(StringBuilder stringBuilder); type ISelectionRenderHelper (line 42) | public interface ISelectionRenderHelper method Register (line 44) | void Register(Control control); method Unregister (line 45) | void Unregister(Control control); FILE: ColorDocument.Avalonia/DocumentElements/BlockquoteElement.cs class BlockquoteElement (line 15) | public class BlockquoteElement : DocumentElement method BlockquoteElement (line 24) | public BlockquoteElement(IEnumerable child) method Create (line 30) | private Border Create() method Select (line 45) | public override void Select(Point from, Point to) method UnSelect (line 63) | public override void UnSelect() method ConstructSelectedText (line 69) | public override void ConstructSelectedText(StringBuilder builder) FILE: ColorDocument.Avalonia/DocumentElements/CTextBlockElement.cs class CTextBlockElement (line 11) | public class CTextBlockElement : DocumentElement method CTextBlockElement (line 21) | public CTextBlockElement(IEnumerable inlines) method CTextBlockElement (line 31) | public CTextBlockElement(IEnumerable inlines, string appendCl... method CTextBlockElement (line 44) | public CTextBlockElement(IEnumerable inlines, string appendCl... method Select (line 59) | public override void Select(Point from, Point to) method UnSelect (line 68) | public override void UnSelect() method ConstructSelectedText (line 73) | public override void ConstructSelectedText(StringBuilder builder) FILE: ColorDocument.Avalonia/DocumentElements/DocumentRootElement.cs class DocumentRootElement (line 14) | public class DocumentRootElement : DocumentElement method DocumentRootElement (line 23) | public DocumentRootElement(IEnumerable child) method Create (line 29) | private StackPanel Create() method Select (line 39) | public override void Select(Point from, Point to) method UnSelect (line 57) | public override void UnSelect() method ConstructSelectedText (line 63) | public override void ConstructSelectedText(StringBuilder builder) FILE: ColorDocument.Avalonia/DocumentElements/HeaderElement.cs class HeaderElement (line 6) | public class HeaderElement : CTextBlockElement method HeaderElement (line 10) | public HeaderElement(IEnumerable inlines, int level) : FILE: ColorDocument.Avalonia/DocumentElements/ListBlockElement.cs class ListBlockElement (line 12) | public class ListBlockElement : DocumentElement method ListBlockElement (line 21) | public ListBlockElement(TextMarkerStyle marker, IEnumerable contents) method Select (line 35) | public override void Select(Point from, Point to) method UnSelect (line 53) | public override void UnSelect() method ConstructSelectedText (line 59) | public override void ConstructSelectedText(StringBuilder builder) FILE: ColorDocument.Avalonia/DocumentElements/NoteBlockElement.cs class NoteBlockElement (line 11) | public class NoteBlockElement : DocumentElement method NoteBlockElement (line 21) | public NoteBlockElement(IEnumerable content, TextAlignment? i... method Create (line 29) | private Border Create() method Select (line 46) | public override void Select(Point from, Point to) method UnSelect (line 49) | public override void UnSelect() method ConstructSelectedText (line 54) | public override void ConstructSelectedText(StringBuilder builder) FILE: ColorDocument.Avalonia/DocumentElements/PlainCodeBlockElement.cs class PlainCodeBlockElement (line 12) | public class PlainCodeBlockElement : DocumentElement method PlainCodeBlockElement (line 21) | public PlainCodeBlockElement(string code) method Select (line 27) | public override void Select(Point from, Point to) method UnSelect (line 31) | public override void UnSelect() method CreateBlock (line 35) | public Border CreateBlock() method ConstructSelectedText (line 56) | public override void ConstructSelectedText(StringBuilder stringBuilder) FILE: ColorDocument.Avalonia/DocumentElements/TableBlockElement.cs class TableBlockElement (line 10) | public class TableBlockElement : DocumentElement method TableBlockElement (line 23) | public TableBlockElement( method TableBlockElement (line 35) | public TableBlockElement( method Select (line 55) | public override void Select(Point from, Point to) method UnSelect (line 73) | public override void UnSelect() method CreateTable (line 79) | private Border CreateTable() method SetupRow (line 153) | private static List SetupRow( method AdjustRow (line 302) | private static void AdjustRow(Grid grid, List rowInfs, int ro... method CreateRows (line 361) | private void CreateRows(List rowInfs, TableCellElement[][] row... method ConstructSelectedText (line 511) | public override void ConstructSelectedText(StringBuilder builder) class MdSpan (line 544) | class MdSpan method MdSpan (line 549) | public MdSpan(int l, int c) class RowInf (line 557) | class RowInf class RowInfo (line 564) | class RowInfo method RowInfo (line 569) | public RowInfo(string[] classes, int colCount) FILE: ColorDocument.Avalonia/DocumentElements/TableCellElement.cs class TableCellElement (line 12) | public class TableCellElement : DocumentElement method TableCellElement (line 29) | public TableCellElement(DocumentElement cell) method TableCellElement (line 34) | public TableCellElement(IEnumerable cells) method Select (line 40) | public override void Select(Point from, Point to) method UnSelect (line 58) | public override void UnSelect() method CreateCell (line 64) | private Border CreateCell() method Setup (line 81) | private Control Setup(Control control) method ConstructSelectedText (line 103) | public override void ConstructSelectedText(StringBuilder builder) FILE: ColorDocument.Avalonia/DocumentElements/TextBlockElement.cs class TextBlockElement (line 11) | public class TextBlockElement : DocumentElement method TextBlockElement (line 21) | public TextBlockElement(IEnumerable inlines) method TextBlockElement (line 37) | public TextBlockElement(IEnumerable inlines, string appendClass) method TextBlockElement (line 53) | public TextBlockElement(IEnumerable inlines, string appendClas... method Select (line 70) | public override void Select(Point from, Point to) { } method UnSelect (line 72) | public override void UnSelect() { } method ConstructSelectedText (line 74) | public override void ConstructSelectedText(StringBuilder stringBuilder) FILE: ColorDocument.Avalonia/DocumentElements/TextMarkerStyle.cs type TextMarkerStyle (line 6) | public enum TextMarkerStyle class MarkdownStyleExt (line 22) | public static class MarkdownStyleExt method CreateMakerText (line 24) | public static string CreateMakerText(this TextMarkerStyle textMarker, ... FILE: ColorDocument.Avalonia/DocumentElements/UnBlockElement.cs class UnBlockElement (line 9) | public class UnBlockElement : DocumentElement method UnBlockElement (line 17) | public UnBlockElement(Control control) method Select (line 22) | public override void Select(Point from, Point to) { } method UnSelect (line 24) | public override void UnSelect() { } method ConstructSelectedText (line 26) | public override void ConstructSelectedText(StringBuilder stringBuilder) FILE: ColorDocument.Avalonia/EnumerableExt.cs class EnumerableExt (line 10) | internal static class EnumerableExt method ToEnumerable (line 12) | public static EnumerableEx ToEnumerable(this IEnumerable enum... class EnumerableEx (line 23) | internal abstract class EnumerableEx : IEnumerable method GetEnumerator (line 29) | public abstract IEnumerator GetEnumerator(); method GetEnumerator (line 31) | IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); class EnumerableExLzy (line 34) | internal class EnumerableExLzy : EnumerableEx method EnumerableExLzy (line 38) | public EnumerableExLzy(IEnumerable enm) method GetEnumerator (line 47) | public override IEnumerator GetEnumerator() => ((ICollection)_lz... class EnumerableExAry (line 50) | internal class EnumerableExAry : EnumerableEx method EnumerableExAry (line 54) | public EnumerableExAry(T[] array) method GetEnumerator (line 63) | public override IEnumerator GetEnumerator() => ((ICollection)_ar... class EnumerableExLst (line 66) | internal class EnumerableExLst : EnumerableEx method EnumerableExLst (line 70) | public EnumerableExLst(IList array) method GetEnumerator (line 79) | public override IEnumerator GetEnumerator() => _list.GetEnumerator(); FILE: ColorDocument.Avalonia/NumberToOrder.cs class NumberToOrder (line 7) | static class NumberToOrder method ToRoman (line 9) | public static string ToRoman(int number) method ToLatin (line 32) | public static string ToLatin(int number) FILE: ColorDocument.Avalonia/RegionUtil.cs class RegionUtil (line 7) | internal static class RegionUtil method GetRectInDoc (line 9) | public static Rect? GetRectInDoc(this Control control, Layoutable anchor) method GetRectInDoc (line 37) | public static EnumerableEx GetRectInDoc(t... type DocumentElementWithBound (line 56) | internal struct DocumentElementWithBound method DocumentElementWithBound (line 61) | public DocumentElementWithBound(DocumentElement c, Rect r) FILE: ColorDocument.Avalonia/SelectionList.cs class SelectionList (line 10) | public class SelectionList : IList method SelectionList (line 16) | public SelectionList(SelectDirection direction, SelectRange range, ILi... method Add (line 35) | public void Add(DocumentElement item) => throw new InvalidOperationExc... method Clear (line 37) | public void Clear() => throw new InvalidOperationException(); method Contains (line 39) | public bool Contains(DocumentElement item) => _elements.Contains(item); method CopyTo (line 41) | public void CopyTo(DocumentElement[] array, int arrayIndex) => _elemen... method GetEnumerator (line 43) | public IEnumerator GetEnumerator() => _elements.GetEn... method IndexOf (line 45) | public int IndexOf(DocumentElement item) => _elements.IndexOf(item); method Insert (line 47) | public void Insert(int index, DocumentElement item) => throw new Inval... method Remove (line 49) | public bool Remove(DocumentElement item) => throw new InvalidOperation... method RemoveAt (line 51) | public void RemoveAt(int index) => throw new InvalidOperationException(); method GetEnumerator (line 53) | IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); type SelectDirection (line 56) | public enum SelectDirection type SelectRange (line 61) | public enum SelectRange FILE: ColorDocument.Avalonia/SelectionUtil.cs class SelectionUtil (line 9) | internal static class SelectionUtil method SelectVertical (line 11) | public static SelectionList SelectVertical(Layoutable anchor, Enume... method SelectGrid (line 36) | public static SelectionList SelectGrid(Layoutable anchor, Enumerabl... method ComputeIdxVertical (line 61) | static int ComputeIdxVertical(EnumerableEx e... method ComputeIdxGrid (line 80) | static int ComputeIdxGrid(EnumerableEx eleme... method Select (line 112) | private static List Select(EnumerableEx inlines) : base(inlines) FILE: ColorTextBlock.Avalonia/CCode.cs class CCode (line 11) | public class CCode : CSpan method CCode (line 23) | public CCode() { method CCode (line 28) | public CCode(IEnumerable inlines) : base(inlines) FILE: ColorTextBlock.Avalonia/CHyperlink.cs class CHyperlink (line 14) | public class CHyperlink : CSpan method CHyperlink (line 57) | public CHyperlink() { } method CHyperlink (line 59) | public CHyperlink(IEnumerable inlines) : base(inlines) method MeasureOverride (line 64) | protected override IEnumerable MeasureOverride( FILE: ColorTextBlock.Avalonia/CImage.cs class CImage (line 17) | public class CImage : CInline method CImage (line 75) | public CImage(Task task, IImage whenError) method CImage (line 84) | public CImage(IImage image) method MeasureOverride (line 90) | protected override IEnumerable MeasureOverride( method AsString (line 177) | public override string AsString() => " $$Image$$ "; FILE: ColorTextBlock.Avalonia/CInline.cs class CInline (line 15) | [TypeConverter(typeof(StringToRunConverter))] method OnPropertyChanged (line 194) | protected override void OnPropertyChanged(AvaloniaPropertyChangedEvent... method RequestMeasure (line 221) | protected void RequestMeasure() method RequestRender (line 237) | protected void RequestRender() method Measure (line 256) | internal IEnumerable Measure(double entireWidth, double rem... method MeasureOverride (line 271) | protected abstract IEnumerable MeasureOverride( method AsString (line 281) | public abstract string AsString(); FILE: ColorTextBlock.Avalonia/CInlineUIContainer.cs class CInlineUIContainer (line 14) | public class CInlineUIContainer : CInline method CInlineUIContainer (line 22) | public CInlineUIContainer(Control content) method MeasureOverride (line 27) | protected override IEnumerable MeasureOverride(double entir... method AsString (line 51) | public override string AsString() => String.Empty; FILE: ColorTextBlock.Avalonia/CItalic.cs class CItalic (line 9) | public class CItalic : CSpan method CItalic (line 11) | public CItalic() { } method CItalic (line 13) | public CItalic(IEnumerable inlines) : base(inlines) FILE: ColorTextBlock.Avalonia/CLineBreak.cs class CLineBreak (line 12) | public class CLineBreak : CRun method CLineBreak (line 14) | public CLineBreak() method MeasureOverride (line 19) | protected override IEnumerable MeasureOverride( FILE: ColorTextBlock.Avalonia/CRun.cs class CRun (line 15) | public class CRun : CInline method MeasureOverride (line 34) | protected override IEnumerable MeasureOverride( method CreateLines (line 91) | private IEnumerable CreateLines( method CreateLines (line 115) | private IEnumerable CreateLines( method CreateTextParagraphProperties (line 147) | internal TextParagraphProperties CreateTextParagraphProperties(TextRun... method CreateTextRunProperties (line 157) | internal TextRunProperties CreateTextRunProperties(IBrush? foreground) method AsString (line 160) | public override string AsString() => Text; type SimpleTextSource (line 164) | readonly struct SimpleTextSource : ITextSource method SimpleTextSource (line 171) | public SimpleTextSource(ReadOnlyMemory text, TextRunProperties p... method GetTextRun (line 177) | public TextRun? GetTextRun(int textSourceIndex) method Subsource (line 182) | public SimpleTextSource Subsource(int start, int length) method Substring (line 185) | public string Substring(int start, int length) method Substring (line 188) | public string Substring(int start) method ChangeForeground (line 191) | public SimpleTextSource ChangeForeground(IBrush? foreground) method ToString (line 197) | public override string ToString() => _text.ToString(); FILE: ColorTextBlock.Avalonia/CSpan.cs class CSpan (line 17) | public class CSpan : CInline method CSpan (line 68) | static CSpan() method CSpan (line 152) | public CSpan() method CSpan (line 170) | public CSpan(IEnumerable inlines) method OnPropertyChanged (line 175) | protected override void OnPropertyChanged(AvaloniaPropertyChangedEvent... method OnBorderPropertyChanged (line 195) | private void OnBorderPropertyChanged(bool requestMeasure) method MeasureOverride (line 230) | protected override IEnumerable MeasureOverride( method PrivateMeasure (line 249) | private IEnumerable PrivateMeasure( method PrivateMeasure (line 278) | private IEnumerable PrivateMeasure( method AsString (line 295) | public override string AsString() => String.Join("", Content.Select(c ... FILE: ColorTextBlock.Avalonia/CStrikethrough.cs class CStrikethrough (line 8) | public class CStrikethrough : CSpan method CStrikethrough (line 10) | public CStrikethrough() { } method CStrikethrough (line 12) | public CStrikethrough(IEnumerable inlines) : base(inlines) FILE: ColorTextBlock.Avalonia/CTextBlock.cs class CTextBlock (line 30) | public class CTextBlock : Control, ITextPointerHandleable method CTextBlock (line 137) | static CTextBlock() method CTextBlock (line 310) | public CTextBlock() method CTextBlock (line 322) | public CTextBlock(string text) : this() method CTextBlock (line 327) | public CTextBlock(params CInline[] inlines) : this((IEnumerable inlines) : this() method OnPointerExited (line 338) | protected override void OnPointerExited(PointerEventArgs e) method OnPointerMoved (line 349) | protected override void OnPointerMoved(PointerEventArgs e) method OnPointerPressed (line 388) | protected override void OnPointerPressed(PointerPressedEventArgs e) method OnPointerReleased (line 417) | protected override void OnPointerReleased(PointerReleasedEventArgs e) method OnPropertyChanged (line 442) | protected override void OnPropertyChanged(AvaloniaPropertyChangedEvent... method ObserveBaseHeightOf (line 471) | public void ObserveBaseHeightOf(CTextBlock target) method ContentCollectionChangedd (line 477) | private void ContentCollectionChangedd(object? sender, NotifyCollectio... method AttachChildren (line 506) | private void AttachChildren(IEnumerable newItems) method DetachChildren (line 547) | private void DetachChildren(IEnumerable removeItems) method OnMeasureSourceChanged (line 570) | internal void OnMeasureSourceChanged() method RepaintRequested (line 578) | private void RepaintRequested() method ArrangeOverride (line 587) | protected override Size ArrangeOverride(Size finalSize) method MeasureOverride (line 611) | protected override Size MeasureOverride(Size availableSize) method AreClose (line 625) | private static bool AreClose(double v1, double v2) method UpdateGeometry (line 633) | private Size UpdateGeometry() method Render (line 765) | public override void Render(DrawingContext context) method OnCreateAutomationPeer (line 854) | protected override AutomationPeer OnCreateAutomationPeer() method Select (line 859) | public void Select(int begin, int end) method Select (line 888) | public void Select(TextPointer begin, TextPointer end) method ComplementIntermediate (line 896) | private void ComplementIntermediate() method ClearSelection (line 921) | public void ClearSelection() method CalcuatePointerFrom (line 929) | public TextPointer CalcuatePointerFrom(double x, double y) method CalcuatePointerFrom (line 963) | public TextPointer CalcuatePointerFrom(int index) method GetBegin (line 982) | public TextPointer GetBegin() method GetEnd (line 994) | public TextPointer GetEnd() method GetSelectedText (line 1009) | public string GetSelectedText() class Selection (line 1060) | public class Selection method Selection (line 1064) | public Selection(int f, int t) class LineInfo (line 1071) | class LineInfo method Add (line 1088) | public bool Add(CGeometry metry) method OverwriteHeight (line 1125) | public void OverwriteHeight(double height) method Max (line 1131) | private static void Max(ref double v1, double v2) => v1 = Math.Max(v1,... method Throw (line 1132) | private static void Throw(string msg) => throw new InvalidOperationExc... FILE: ColorTextBlock.Avalonia/CTextBlockAutomationPeer.cs class CTextBlockAutomationPeer (line 8) | public class CTextBlockAutomationPeer : ControlAutomationPeer method CTextBlockAutomationPeer (line 10) | public CTextBlockAutomationPeer(CTextBlock owner) : base(owner) method GetAutomationControlTypeCore (line 16) | protected override AutomationControlType GetAutomationControlTypeCore() method GetNameCore (line 19) | protected override string? GetNameCore() method IsControlElementCore (line 22) | protected override bool IsControlElementCore() FILE: ColorTextBlock.Avalonia/CUnderline.cs class CUnderline (line 8) | public class CUnderline : CSpan method CUnderline (line 10) | public CUnderline() { } method CUnderline (line 12) | public CUnderline(IEnumerable inlines) : base(inlines) FILE: ColorTextBlock.Avalonia/Fonts/FontFamilyCollector.cs class FontFamilyCollector (line 9) | internal class FontFamilyCollector method TryGetMonospace (line 11) | public static FontFamily? TryGetMonospace() FILE: ColorTextBlock.Avalonia/Geometies/CGeometry.cs class CGeometry (line 8) | public abstract class CGeometry : ITextPointerHandleable method CGeometry (line 29) | public CGeometry( method Render (line 43) | public abstract void Render(DrawingContext ctx); method RequestRepaint (line 45) | internal void RequestRepaint() => RepaintRequested?.Invoke(); method CalcuatePointerFrom (line 47) | public abstract TextPointer CalcuatePointerFrom(int index); method CalcuatePointerFrom (line 48) | public abstract TextPointer CalcuatePointerFrom(double x, double y); method GetBegin (line 49) | public abstract TextPointer GetBegin(); method GetEnd (line 50) | public abstract TextPointer GetEnd(); method Arranged (line 52) | public virtual void Arranged() { } FILE: ColorTextBlock.Avalonia/Geometies/DecoratorGeometry.cs class DecoratorGeometry (line 13) | public class DecoratorGeometry : CGeometry method New (line 75) | internal static DecoratorGeometry New( method DecoratorGeometry (line 138) | private DecoratorGeometry( method Arranged (line 152) | public override void Arranged() method Render (line 185) | public override void Render(DrawingContext ctx) method CalcuatePointerFrom (line 199) | public override TextPointer CalcuatePointerFrom(double x, double y) method CalcuatePointerFrom (line 223) | public override TextPointer CalcuatePointerFrom(int index) method GetBegin (line 244) | public override TextPointer GetBegin() method GetEnd (line 250) | public override TextPointer GetEnd() FILE: ColorTextBlock.Avalonia/Geometies/DummyGeometryForControl.cs class DummyGeometryForControl (line 11) | internal class DummyGeometryForControl : CGeometry method DummyGeometryForControl (line 15) | public DummyGeometryForControl(CInlineUIContainer owner, Control contr... method Render (line 27) | public override void Render(DrawingContext ctx) method CalcuatePointerFrom (line 31) | public override TextPointer CalcuatePointerFrom(double x, double y) method CalcuatePointerFrom (line 43) | public override TextPointer CalcuatePointerFrom(int index) method GetBegin (line 53) | public override TextPointer GetBegin() method GetEnd (line 58) | public override TextPointer GetEnd() FILE: ColorTextBlock.Avalonia/Geometies/ImageGeometry.cs class ImageGeometry (line 9) | public class ImageGeometry : CGeometry method ImageGeometry (line 15) | internal ImageGeometry( method Render (line 26) | public override void Render(DrawingContext ctx) method CalcuatePointerFrom (line 34) | public override TextPointer CalcuatePointerFrom(double x, double y) method CalcuatePointerFrom (line 45) | public override TextPointer CalcuatePointerFrom(int index) method GetBegin (line 54) | public override TextPointer GetBegin() method GetEnd (line 59) | public override TextPointer GetEnd() FILE: ColorTextBlock.Avalonia/Geometies/LineBreakMarkGeometry.cs class LineBreakMarkGeometry (line 11) | internal class LineBreakMarkGeometry : TextGeometry method LineBreakMarkGeometry (line 15) | internal LineBreakMarkGeometry( method LineBreakMarkGeometry (line 23) | internal LineBreakMarkGeometry(CInline owner) : method Render (line 29) | public override void Render(DrawingContext ctx) { } method CalcuatePointerFrom (line 31) | public override TextPointer CalcuatePointerFrom(double x, double y) method CalcuatePointerFrom (line 36) | public override TextPointer CalcuatePointerFrom(int index) method GetBegin (line 46) | public override TextPointer GetBegin() method GetEnd (line 51) | public override TextPointer GetEnd() FILE: ColorTextBlock.Avalonia/Geometies/TextGeometry.cs class TextGeometry (line 8) | internal abstract class TextGeometry : CGeometry method TextGeometry (line 41) | internal TextGeometry( FILE: ColorTextBlock.Avalonia/Geometies/TextLineGeometry.cs class TextLineGeometry (line 11) | internal class TextLineGeometry : TextGeometry method TextLineGeometry (line 17) | internal TextLineGeometry( method Render (line 29) | public override void Render(DrawingContext ctx) method CalcuatePointerFrom (line 73) | public override TextPointer CalcuatePointerFrom(double x, double y) method CalcuatePointerFrom (line 85) | public override TextPointer CalcuatePointerFrom(int index) method GetBegin (line 93) | public override TextPointer GetBegin() method GetEnd (line 100) | public override TextPointer GetEnd() method ToString (line 107) | public override string ToString() FILE: ColorTextBlock.Avalonia/StringToRunConverter.cs class StringToRunConverter (line 8) | public class StringToRunConverter : TypeConverter method CanConvertFrom (line 10) | public override bool CanConvertFrom(ITypeDescriptorContext? context, T... method ConvertFrom (line 15) | public override object ConvertFrom(ITypeDescriptorContext? context, Cu... FILE: ColorTextBlock.Avalonia/TextPointer.cs class TextPointer (line 9) | public class TextPointer : IEquatable, IComparable> group, string cls) method ParseColumnStyle (line 150) | private static void ParseColumnStyle(HtmlNode tableTag, Table table) method CreateRowGroup (line 175) | private static List> CreateRowGroup( FILE: Markdown.Avalonia.Html/Core/Parsers/ButtonParser.cs class ButtonParser (line 10) | public class ButtonParser : IInlineTagParser method TryReplace (line 14) | bool ITagParser.TryReplace(HtmlNode node, ReplaceManager manager, out ... method TryReplace (line 21) | public bool TryReplace(HtmlNode node, ReplaceManager manager, out IEnu... FILE: Markdown.Avalonia.Html/Core/Parsers/CodeBlockParser.cs class CodeBlockParser (line 13) | public class CodeBlockParser : IBlockTagParser method CodeBlockParser (line 17) | public CodeBlockParser(SyntaxHighlight syntax) method TryReplace (line 25) | bool ITagParser.TryReplace(HtmlNode node, ReplaceManager manager, out ... method TryReplace (line 32) | public bool TryReplace(HtmlNode node, ReplaceManager manager, out IEnu... method ParseLangCode (line 65) | private static string ParseLangCode(string? classVal) FILE: Markdown.Avalonia.Html/Core/Parsers/CommentParser.cs class CommentParsre (line 14) | public class CommentParsre : IBlockTagParser, IInlineTagParser method TryReplace (line 18) | bool ITagParser.TryReplace(HtmlNode node, ReplaceManager manager, out ... method TryReplace (line 24) | public bool TryReplace(HtmlNode node, ReplaceManager manager, out IEnu... method TryReplace (line 30) | public bool TryReplace(HtmlNode node, ReplaceManager manager, out IEnu... FILE: Markdown.Avalonia.Html/Core/Parsers/DetailsParser.cs class DetailsParser (line 14) | public class DetailsParser : IBlockTagParser method TryReplace (line 18) | bool ITagParser.TryReplace(HtmlNode node, ReplaceManager manager, out ... method TryReplace (line 25) | public bool TryReplace(HtmlNode node, ReplaceManager manager, out IEnu... method Create (line 54) | private static StackPanel Create(IMarkdownEngine engine, IEnumerable children) FILE: Markdown.Avalonia.Html/Core/Parsers/ProgressParser.cs class ProgressParser (line 9) | public class ProgressParser : IInlineTagParser method TryReplace (line 13) | bool ITagParser.TryReplace(HtmlNode node, ReplaceManager manager, out ... method TryReplace (line 20) | public bool TryReplace(HtmlNode node, ReplaceManager manager, out IEnu... method TryParse (line 34) | private static int TryParse(string? txt, int def) FILE: Markdown.Avalonia.Html/Core/Parsers/TagIgnoreParser.cs class TagIgnoreParser (line 10) | public class TagIgnoreParser : IBlockTagParser, IInlineTagParser method TryReplace (line 14) | bool ITagParser.TryReplace(HtmlNode node, ReplaceManager manager, out ... method TryReplace (line 20) | public bool TryReplace(HtmlNode node, ReplaceManager manager, out IEnu... method TryReplace (line 26) | public bool TryReplace(HtmlNode node, ReplaceManager manager, out IEnu... FILE: Markdown.Avalonia.Html/Core/Parsers/TextAreaParser.cs class TextAreaParser (line 12) | public class TextAreaParser : IInlineTagParser method TryReplace (line 16) | bool ITagParser.TryReplace(HtmlNode node, ReplaceManager manager, out ... method TryReplace (line 23) | public bool TryReplace(HtmlNode node, ReplaceManager manager, out IEnu... FILE: Markdown.Avalonia.Html/Core/Parsers/TextNodeParser.cs class TextNodeParser (line 10) | public class TextNodeParser : IInlineTagParser method TryReplace (line 14) | bool ITagParser.TryReplace(HtmlNode node, ReplaceManager manager, out ... method TryReplace (line 21) | public bool TryReplace(HtmlNode node, ReplaceManager manager, out IEnu... method Replace (line 33) | public IEnumerable Replace(string text, ReplaceManager manager) FILE: Markdown.Avalonia.Html/Core/Parsers/TypicalBlockParser.cs class TypicalBlockParser (line 9) | public class TypicalBlockParser : IBlockTagParser method TypicalBlockParser (line 16) | public TypicalBlockParser(TypicalParseInfo parser) method TryReplace (line 21) | bool ITagParser.TryReplace(HtmlNode node, ReplaceManager manager, out ... method TryReplace (line 28) | public bool TryReplace(HtmlNode node, ReplaceManager manager, out IEnu... method Load (line 35) | public static IEnumerable Load() FILE: Markdown.Avalonia.Html/Core/Parsers/TypicalInlineParser.cs class TypicalInlineParser (line 9) | public class TypicalInlineParser : IInlineTagParser method TypicalInlineParser (line 16) | public TypicalInlineParser(TypicalParseInfo parser) method TryReplace (line 21) | bool ITagParser.TryReplace(HtmlNode node, ReplaceManager manager, out ... method TryReplace (line 28) | public bool TryReplace(HtmlNode node, ReplaceManager manager, out IEnu... method Load (line 35) | public static IEnumerable Load() FILE: Markdown.Avalonia.Html/Core/Parsers/TypicalParseInfo.cs class TypicalParseInfo (line 17) | public class TypicalParseInfo method TypicalParseInfo (line 26) | public TypicalParseInfo(string[] line) method TryReplace (line 86) | public bool TryReplace(HtmlNode node, ReplaceManager manager, out IEnu... method ExtraModifyHyperlink (line 274) | public void ExtraModifyHyperlink(CHyperlink link, HtmlNode node, Repla... method ExtraModifyStrikethrough (line 292) | public void ExtraModifyStrikethrough(CSpan span, HtmlNode node, Replac... method ExtraModifySubscript (line 297) | public void ExtraModifySubscript(CSpan span, HtmlNode node, ReplaceMan... method ExtraModifySuperscript (line 303) | public void ExtraModifySuperscript(CSpan span, HtmlNode node, ReplaceM... method ExtraModifyAcronym (line 309) | public void ExtraModifyAcronym(CSpan span, HtmlNode node, ReplaceManag... method ExtraModifyCenter (line 317) | public void ExtraModifyCenter(Border center, HtmlNode node, ReplaceMan... method Load (line 330) | internal static IEnumerable Load(string resourcePath) FILE: Markdown.Avalonia.Html/Core/Parsers/UnorderListParser.cs class UnorderListParser (line 12) | public class UnorderListParser : IBlockTagParser method TryReplace (line 16) | bool ITagParser.TryReplace(HtmlNode node, ReplaceManager manager, out ... method TryReplace (line 23) | public bool TryReplace(HtmlNode node, ReplaceManager manager, out IEnu... method CreateItem (line 59) | private StackPanel CreateItem(IEnumerable children) FILE: Markdown.Avalonia.Html/Core/ReplaceManager.cs class ReplaceManager (line 20) | public class ReplaceManager method ReplaceManager (line 28) | public ReplaceManager(SyntaxHighlight highlight, SetupInfo info) method MaybeSupportBodyTag (line 63) | public bool MaybeSupportBodyTag(string tagName) method MaybeSupportInlineTag (line 66) | public bool MaybeSupportInlineTag(string tagName) method Register (line 77) | public void Register(ITagParser parser) method Parse (line 120) | public IEnumerable Parse(string htmldoc) method Parse (line 131) | public IEnumerable Parse(HtmlDocument doc) method ParseChildrenAndGroup (line 162) | public IEnumerable ParseChildrenAndGroup(HtmlNode node) method ParseChildrenJagging (line 173) | public IEnumerable ParseChildrenJagging(HtmlNode node) method ParseChildrenJagigng (line 178) | public IEnumerable ParseChildrenJagigng(IEnumerable ParseJagging(IEnumerable ... method ParseJaggingAndRunBlockGamut (line 231) | private IEnumerable ParseJaggingAndRunBlockGamut(IEnume... method ParseBlockAndInline (line 272) | public IEnumerable ParseBlockAndInline(HtmlNode node) method ParseBlock (line 302) | public IEnumerable ParseBlock(string html) method ParseInline (line 312) | public IEnumerable ParseInline(string html) method ParseBlock (line 322) | public IEnumerable ParseBlock(HtmlNode node) method ParseInline (line 354) | public IEnumerable ParseInline(HtmlNode node) method Grouping (line 388) | public IEnumerable Grouping(IEnumerable elements) method PickBodyOrHead (line 483) | private static HtmlNode? PickBodyOrHead(HtmlNode documentNode, string ... FILE: Markdown.Avalonia.Html/Core/Tags.cs type Tags (line 8) | public enum Tags class TagsExt (line 50) | public static class TagsExt method GetClass (line 52) | public static string GetClass(this Tags tag) FILE: Markdown.Avalonia.Html/Core/TextRange.cs type TextRange (line 7) | public struct TextRange method TextRange (line 13) | public TextRange(int start, int end) FILE: Markdown.Avalonia.Html/Core/UnknownTagException.cs class UnknownTagException (line 10) | public class UnknownTagException : Exception method UnknownTagException (line 22) | public UnknownTagException(HtmlNode node) : base($"unknown tag: {node.... FILE: Markdown.Avalonia.Html/Core/UnknownTagsOption.cs type UnknownTagsOption (line 6) | public enum UnknownTagsOption FILE: Markdown.Avalonia.Html/Core/Utils/DocUtils.cs class DocUtils (line 14) | static class DocUtils method CreateCodeBlock (line 16) | public static Control CreateCodeBlock(string? lang, string code, Repla... method TrimStart (line 37) | public static void TrimStart(CInline? inline) method TrimEnd (line 51) | public static void TrimEnd(CInline? inline) FILE: Markdown.Avalonia.Html/Core/Utils/EnumerableExt.cs class EnumerableExt (line 6) | internal static class EnumerableExt method TryCast (line 8) | public static bool TryCast(this IEnumerable list, out List casts) method Empty (line 21) | public static T[] Empty() => EmptyArray.Value; class EmptyArray (line 24) | internal class EmptyArray FILE: Markdown.Avalonia.Html/Core/Utils/HtmlUtils.cs class HtmlUtils (line 9) | class HtmlUtils method IsBlockTag (line 80) | public static bool IsBlockTag(string tagName) => s_blockTags.Contains(... FILE: Markdown.Avalonia.Html/Core/Utils/Length.cs class Length (line 9) | internal class Length method Length (line 14) | public Length(double value, Unit unit) method ToPoint (line 20) | public double ToPoint() method TryParse (line 39) | public static bool TryParse(string? text, type Unit (line 86) | internal enum Unit FILE: Markdown.Avalonia.Html/Core/Utils/NodeCollectionExt.cs class NodeCollectionExt (line 9) | internal static class NodeCollectionExt method SkipComment (line 11) | public static List SkipComment(this HtmlNodeCollection list) method IsElement (line 28) | public static bool IsElement(this HtmlNode node, string tagName) method IsComment (line 33) | public static bool IsComment(this HtmlNode node) => node is HtmlCommen... method CollectTag (line 35) | public static List CollectTag(this HtmlNodeCollection list) method CollectTag (line 52) | public static List CollectTag(this HtmlNodeCollection list, ... method CollectTag (line 68) | public static List CollectTag(this HtmlNodeCollection list, ... method HasOneTag (line 86) | public static bool HasOneTag( method TryCastTextNode (line 110) | public static bool TryCastTextNode(this HtmlNodeCollection list, out L... method Filter (line 137) | public static Tuple, List> Filter(this IEnume... FILE: Markdown.Avalonia.Html/Core/Utils/StringExt.cs class StringExt (line 6) | internal static class StringExt method SplitLine (line 8) | public static string[] SplitLine(this string text) => text.Split('\n'); method TryDecode (line 10) | internal static bool TryDecode(this string text, ref int start, out st... FILE: Markdown.Avalonia.Html/HtmlBlockParser.cs class HtmlBlockParser (line 12) | public class HtmlBlockParser : BlockParser method HtmlBlockParser (line 22) | public HtmlBlockParser(SyntaxHighlight highlight, SetupInfo info) : ba... method Convert (line 27) | public override IEnumerable Convert( FILE: Markdown.Avalonia.Html/HtmlInlineParser.cs class HtmlInlineParser (line 12) | public class HtmlInlineParser : InlineParser method HtmlInlineParser (line 16) | public HtmlInlineParser(SyntaxHighlight highlight, SetupInfo info) : t... method HtmlInlineParser (line 18) | private HtmlInlineParser(ReplaceManager replacer) : base(SimpleHtmlUti... method Convert (line 26) | public override IEnumerable Convert( FILE: Markdown.Avalonia.Html/HtmlPlugin.cs class HtmlPlugin (line 9) | public class HtmlPlugin : IMdAvPluginRequestAnother method Inject (line 15) | public void Inject(IEnumerable plugin) method Setup (line 20) | public void Setup(SetupInfo info) FILE: Markdown.Avalonia.Html/SimpleHtmlUtils.cs class SimpleHtmlUtils (line 8) | internal static class SimpleHtmlUtils method CreateTagstartPattern (line 19) | public static Regex CreateTagstartPattern(IEnumerable tags) method SearchTagRange (line 27) | public static int SearchTagRange(string text, Match tagStartPatternMatch) method SearchTagRangeContinuous (line 42) | public static int SearchTagRangeContinuous(string text, Match tagStart... method SearchTagEnd (line 63) | public static int SearchTagEnd(string text, int start, string startTag... FILE: Markdown.Avalonia.Html/Tables/AutoScaleColumnDefinitions.cs class AutoScaleColumnDefinitions (line 10) | class AutoScaleColumnDefinitions : ColumnDefinitions method AutoScaleColumnDefinitions (line 18) | public AutoScaleColumnDefinitions(IEnumerable baseLength, ... method _grid_LayoutUpdated (line 39) | private void _grid_LayoutUpdated(object? sender, EventArgs e) method AdjustColumn (line 71) | private void AdjustColumn() method CollectWidthFrom (line 154) | void CollectWidthFrom(int[] indics, double[] widths, LengthUnit[] unit... method MeasureColumnWidths (line 183) | private double[] MeasureColumnWidths() method ReSetGridChildren (line 224) | private void ReSetGridChildren() type LengthInfo (line 232) | readonly struct LengthInfo method LengthInfo (line 240) | public LengthInfo(double v, LengthUnit u) type LengthUnit (line 247) | enum LengthUnit FILE: Markdown.Avalonia.Html/Tables/Table.cs class Table (line 8) | class Table method Table (line 15) | public Table() method Structure (line 21) | public void Structure() class MdSpan (line 138) | class MdSpan method MdSpan (line 143) | public MdSpan(int l, int c) FILE: Markdown.Avalonia.Html/Tables/TableCell.cs class TableCell (line 11) | class TableCell method TableCell (line 21) | public TableCell() method TableCell (line 30) | public TableCell(IEnumerable controls) : this() FILE: Markdown.Avalonia.Svg/SvgFormat.cs class SvgFormat (line 5) | public class SvgFormat : IMdAvPlugin method Setup (line 7) | public void Setup(SetupInfo info) FILE: Markdown.Avalonia.Svg/SvgImageResolver.cs class SvgImageResolver (line 12) | internal class SvgImageResolver : IImageResolver method Load (line 16) | public async Task Load(Stream stream) method IsSvgFile (line 34) | private static bool IsSvgFile(Stream fileStream) FILE: Markdown.Avalonia.Svg/VectorImage.cs class VectorImage (line 13) | internal class VectorImage : IImage method Draw (line 28) | void IImage.Draw( FILE: Markdown.Avalonia.SyntaxHigh/Alias.cs class Alias (line 5) | public class Alias method Validation (line 33) | private void Validation(string name) FILE: Markdown.Avalonia.SyntaxHigh/CodeBlockElement.cs class CodeBlockElement (line 15) | internal class CodeBlockElement : DocumentElement method CodeBlockElement (line 25) | public CodeBlockElement(SyntaxHighlightProvider provider, string lang,... method ConstructSelectedText (line 32) | public override void ConstructSelectedText(StringBuilder stringBuilder) method Select (line 37) | public override void Select(Point from, Point to) method UnSelect (line 42) | public override void UnSelect() method Create (line 47) | private Border Create(string lang, string code) FILE: Markdown.Avalonia.SyntaxHigh/CodePad.cs class CodePad (line 13) | internal class CodePad : Panel method CodePad (line 74) | public CodePad() method OnPointerEntered (line 78) | protected override void OnPointerEntered(PointerEventArgs args) method OnPointerExited (line 96) | protected override void OnPointerExited(PointerEventArgs e) method MeasureOverride (line 110) | protected override Size MeasureOverride(Size availableSize) method ArrangeOverride (line 124) | protected override Size ArrangeOverride(Size finalSize) FILE: Markdown.Avalonia.SyntaxHigh/Extensions/HSV.cs type HSV (line 6) | struct HSV method HSV (line 12) | public HSV(Color color) method ToColor (line 35) | public Color ToColor() FILE: Markdown.Avalonia.SyntaxHigh/Extensions/HighlightWrapper.cs class HighlightWrapper (line 8) | public class HighlightWrapper : IHighlightingDefinition method HighlightWrapper (line 16) | public HighlightWrapper(IHighlightingDefinition baseDef, Color foreColor) method GetNamedColor (line 43) | public HighlightingColor? GetNamedColor(string name) method GetNamedRuleSet (line 48) | public HighlightingRuleSet? GetNamedRuleSet(string name) method Wrap (line 53) | private HighlightingRuleSet? Wrap(HighlightingRuleSet ruleSet) method Wrap (line 103) | private HighlightingColor? Wrap(HighlightingColor color) FILE: Markdown.Avalonia.SyntaxHigh/Extensions/MixHighlightingBrush.cs class MixHighlightingBrush (line 8) | class MixHighlightingBrush : HighlightingBrush method MixHighlightingBrush (line 13) | public MixHighlightingBrush(HighlightingBrush baseBrush, Color fore) method GetBrush (line 19) | public override IBrush GetBrush(ITextRunConstructionContext context) method GetColor (line 28) | public override Color? GetColor(ITextRunConstructionContext context) method WrapColor (line 41) | private Color WrapColor(Color color) FILE: Markdown.Avalonia.SyntaxHigh/Extensions/SyntaxHighlightWrapperExtension.cs class SyntaxHighlightWrapperExtension (line 26) | public class SyntaxHighlightWrapperExtension : MarkupExtension method SyntaxHighlightWrapperExtension (line 33) | public SyntaxHighlightWrapperExtension(string colorKey) method ProvideValue (line 38) | public override object ProvideValue(IServiceProvider serviceProvider) class SyntaxHighlightWrapperConverter (line 60) | class SyntaxHighlightWrapperConverter : IMultiValueConverter method Convert (line 62) | public object? Convert(IList values, Type targetType, objec... method ConvertBack (line 91) | public object[] ConvertBack(object value, Type[] targetTypes, object... FILE: Markdown.Avalonia.SyntaxHigh/StyleCollections/AppendixOfDefaultTheme.axaml.cs class AppendixOfDefaultTheme (line 9) | public class AppendixOfDefaultTheme : Styles method AppendixOfDefaultTheme (line 11) | public AppendixOfDefaultTheme() FILE: Markdown.Avalonia.SyntaxHigh/StyleCollections/AppendixOfFluentAvalonia.axaml.cs class AppendixOfFluentAvalonia (line 9) | public class AppendixOfFluentAvalonia : Styles method AppendixOfFluentAvalonia (line 11) | public AppendixOfFluentAvalonia() FILE: Markdown.Avalonia.SyntaxHigh/StyleCollections/AppendixOfFluentTheme.axaml.cs class AppendixOfFluentTheme (line 9) | public class AppendixOfFluentTheme : Styles method AppendixOfFluentTheme (line 11) | public AppendixOfFluentTheme() FILE: Markdown.Avalonia.SyntaxHigh/StyleEdit.cs class StyleEdit (line 7) | internal class StyleEdit : IStyleEdit method Edit (line 9) | public void Edit(string styleName, Styles styles) FILE: Markdown.Avalonia.SyntaxHigh/SyntaxHighlightProvider.cs class SyntaxHighlightProvider (line 16) | public class SyntaxHighlightProvider method SyntaxHighlightProvider (line 23) | public SyntaxHighlightProvider(ObservableCollection aliases) method Solve (line 33) | public IHighlightingDefinition Solve(string lang) method AliasesCollectionChanged (line 47) | private void AliasesCollectionChanged(NotifyCollectionChangedEventArgs... method SetupForBuiltIn (line 87) | private void SetupForBuiltIn() method Load (line 101) | private IHighlightingDefinition? Load(Uri source) FILE: Markdown.Avalonia.SyntaxHigh/SyntaxHiglight.cs class SyntaxHighlight (line 22) | public class SyntaxHighlight : IMdAvPlugin method Setup (line 27) | public void Setup(SetupInfo info) FILE: Markdown.Avalonia.SyntaxHigh/SyntaxOverride.cs class SyntaxOverride (line 21) | internal class SyntaxOverride : BlockOverride2 method SyntaxOverride (line 26) | public SyntaxOverride(ObservableCollection aliases, SetupInfo i... method Convert2 (line 32) | public override IEnumerable? Convert2( method Convert (line 67) | private IEnumerable Convert(string lang, string code) method SetupStyle (line 85) | private static void SetupStyle() FILE: Markdown.Avalonia.SyntaxHigh/ThemeDetector.cs class ThemeDetector (line 7) | static class ThemeDetector method CheckStyleSourceHost (line 19) | private static bool CheckStyleSourceHost(IStyle style, string hostName) method CheckApplicationCurrentStyle (line 34) | private static bool? CheckApplicationCurrentStyle(string themeFQCN, st... method Nvl (line 107) | private static bool Nvl(bool? val) => val.HasValue && val.Value; FILE: Markdown.Avalonia.Tight/CascadeDictionary.cs class CascadeDictionary (line 9) | public class CascadeDictionary method SetParent (line 15) | public void SetParent(StyledElement element) method TryGet (line 21) | public bool TryGet(object key, [MaybeNullWhen(false)] out object? val) method TryGet (line 23) | public bool TryGet(object key, out object val) FILE: Markdown.Avalonia.Tight/ChatAISetup.cs class ChatAISetup (line 10) | public class ChatAISetup : IMdAvPlugin method Setup (line 12) | public void Setup(SetupInfo info) FILE: Markdown.Avalonia.Tight/ContainerSwitcher.cs class ContainerSwitch (line 12) | public class ContainerSwitch : AvaloniaDictionary LoadTxt() method TryGet (line 50) | public static bool TryGet(string keyword, [MaybeNullWhen(false)] out s... method TryGet (line 52) | public static bool TryGet(string keyword, out string emoji) FILE: Markdown.Avalonia.Tight/EngineUpg.cs class MarkdownEngineExt (line 16) | public static class MarkdownEngineExt method Upgrade (line 18) | public static IMarkdownEngine2 Upgrade(this IMarkdownEngine engine) class EngineUpg (line 21) | class EngineUpg : IMarkdownEngine2 method EngineUpg (line 33) | public EngineUpg(IMarkdownEngine engine) method Transform (line 38) | public Control Transform(string text) method TransformElement (line 41) | public DocumentElement TransformElement(string text) method ParseGamutElement (line 44) | public IEnumerable ParseGamutElement(string? text, ... method ParseGamutInline (line 52) | public IEnumerable ParseGamutInline(string? text) FILE: Markdown.Avalonia.Tight/Extensions/AlphaExtension.cs class AlphaExtension (line 18) | public class AlphaExtension : MarkupExtension method AlphaExtension (line 23) | public AlphaExtension(string colorKey) : this(colorKey, 1f) { } method AlphaExtension (line 25) | public AlphaExtension(string colorKey, float alpha) method ProvideValue (line 31) | public override object ProvideValue(IServiceProvider serviceProvider) class AlphaConverter (line 44) | class AlphaConverter : IMultiValueConverter method AlphaConverter (line 48) | public AlphaConverter(float alpha) method Convert (line 53) | public object? Convert(IList values, Type targetType, objec... FILE: Markdown.Avalonia.Tight/Extensions/ComplementaryExtension.cs class ComplementaryExtension (line 14) | public class ComplementaryExtension : MarkupExtension method ComplementaryExtension (line 18) | public ComplementaryExtension(string colorKey) method ProvideValue (line 23) | public override object ProvideValue(IServiceProvider serviceProvider) class ComplementaryConverter (line 36) | class ComplementaryConverter : IMultiValueConverter method ComplementaryConverter (line 38) | public ComplementaryConverter() { } method Convert (line 40) | public object? Convert(IList values, Type targetType, objec... FILE: Markdown.Avalonia.Tight/Extensions/DivideColorExtension.cs class DivideColorExtension (line 17) | public class DivideColorExtension : MarkupExtension method DivideColorExtension (line 23) | public DivideColorExtension(string frm, string to, double relate) method ProvideValue (line 30) | public override object ProvideValue(IServiceProvider serviceProvider) class DivideConverter (line 64) | class DivideConverter : IMultiValueConverter method DivideConverter (line 68) | public DivideConverter(double relate) method Convert (line 73) | public object? Convert(IList values, Type targetType, object?... FILE: Markdown.Avalonia.Tight/Extensions/MultiplyExtension.cs class MultiplyExtension (line 18) | public class MultiplyExtension : MarkupExtension method MultiplyExtension (line 23) | public MultiplyExtension(string resourceKey) : this(resourceKey, 1) { } method MultiplyExtension (line 25) | public MultiplyExtension(string resourceKey, double scale) method ProvideValue (line 31) | public override object ProvideValue(IServiceProvider serviceProvider) class MultiplyConverter (line 44) | class MultiplyConverter : IMultiValueConverter method MultiplyConverter (line 48) | public MultiplyConverter(double scale) method Convert (line 53) | public object? Convert(IList values, Type targetType, objec... FILE: Markdown.Avalonia.Tight/Header.cs class Header (line 5) | public class Header : IEquatable
method Header (line 10) | public Header(int lv, string txt) method GetHashCode (line 16) | public override int GetHashCode() method Equals (line 19) | public override bool Equals(object? obj) method Equals (line 22) | public bool Equals(Header? other) FILE: Markdown.Avalonia.Tight/HeaderScrolledEventArgs.cs class HeaderScrolledEventArgs (line 8) | public class HeaderScrolledEventArgs : EventArgs, IEquatable tree, IList
viewing) method GetHashCode (line 19) | public override int GetHashCode() method Equals (line 22) | public override bool Equals(object? obj) method Equals (line 25) | public bool Equals(HeaderScrolledEventArgs? other) FILE: Markdown.Avalonia.Tight/IMarkdownEngine.cs type IMarkdownEngine (line 14) | public interface IMarkdownEngine : IMarkdownEngineBase method Transform (line 31) | Control Transform(string text); method RunBlockGamut (line 36) | IEnumerable RunBlockGamut(string? text, ParseStatus status); method RunSpanGamut (line 41) | IEnumerable RunSpanGamut(string? text); FILE: Markdown.Avalonia.Tight/IMarkdownEngine2.cs type IMarkdownEngine2 (line 12) | public interface IMarkdownEngine2 : IMarkdownEngineBase method Transform (line 26) | Control Transform(string text); method TransformElement (line 28) | DocumentElement TransformElement(string text); method ParseGamutElement (line 30) | IEnumerable ParseGamutElement(string? text, ParseStat... method ParseGamutInline (line 32) | IEnumerable ParseGamutInline(string? text); FILE: Markdown.Avalonia.Tight/IMarkdownEngineBase.cs type IMarkdownEngineBase (line 9) | public interface IMarkdownEngineBase FILE: Markdown.Avalonia.Tight/Markdown.cs class Markdown (line 28) | public class Markdown : AvaloniaObject, IMarkdownEngine, IMarkdownEngine2 method Markdown (line 173) | public Markdown() method SetupParser (line 194) | private void SetupParser() method Transform (line 281) | public Control Transform(string? text) method TransformElement (line 286) | public DocumentElement TransformElement(string? text) method ParseGamutElement (line 302) | public IEnumerable ParseGamutElement(string? text, Pa... method ParseGamutInline (line 312) | public IEnumerable ParseGamutInline(string? text) method RunBlockGamut (line 322) | public IEnumerable RunBlockGamut(string? text, ParseStatus st... method RunSpanGamut (line 337) | public IEnumerable RunSpanGamut(string? text) method PrivateRunBlockGamut (line 351) | private IEnumerable PrivateRunBlockGamut(string text,... method PrivateRunSpanGamut (line 442) | private IEnumerable PrivateRunSpanGamut(string text) method FormParagraphs (line 500) | private IEnumerable FormParagraphs(string text, Parse... method ImageOrHrefInlineEvaluator (line 569) | private CInline ImageOrHrefInlineEvaluator(Match match) method TreatsAsHref (line 582) | private CInline TreatsAsHref(Match match) method TreatsAsImage (line 610) | private CInline TreatsAsImage(Match match) method LoadImage (line 619) | private CInline LoadImage(string urlTxt, string title) method CodeSpanEvaluator (line 702) | private CCode CodeSpanEvaluator(Match match) method DoTextDecorations (line 729) | private IEnumerable DoTextDecorations(string text, Func DoText(string text) method GetNestedBracketsPattern (line 1118) | private static string GetNestedBracketsPattern() method GetNestedParensPattern (line 1137) | private static string GetNestedParensPattern() method RepeatString (line 1155) | private static string RepeatString(string text, int count) method Create (line 1168) | private TResult Create(IEnumerable content) type Candidate (line 1276) | internal struct Candidate : IComparable> method Candidate (line 1281) | public Candidate(Match result, T parser) method CompareTo (line 1287) | public int CompareTo(Candidate other) class UnclosableStream (line 1291) | internal class UnclosableStream : Stream method UnclosableStream (line 1295) | public UnclosableStream(Stream stream) method Flush (line 1311) | public override void Flush() { } method Close (line 1312) | public override void Close() { } method Read (line 1314) | public override int Read(byte[] buffer, int offset, int count) => _str... method Seek (line 1315) | public override long Seek(long offset, SeekOrigin origin) => _stream.S... method SetLength (line 1317) | public override void SetLength(long value) => _stream.SetLength(value); method Write (line 1319) | public override void Write(byte[] buffer, int offset, int count) FILE: Markdown.Avalonia.Tight/MarkdownScrollViewer.cs class MarkdownScrollViewer (line 28) | public class MarkdownScrollViewer : Control method MarkdownScrollViewer (line 97) | public MarkdownScrollViewer() method _viewer_PointerPressed (line 162) | private void _viewer_PointerPressed(object? sender, PointerPressedEven... method _viewer_PointerMoved (line 178) | private void _viewer_PointerMoved(object? sender, PointerEventArgs e) method _viewer_PointerReleased (line 190) | private void _viewer_PointerReleased(object? sender, PointerReleasedEv... method OnKeyDown (line 204) | protected override void OnKeyDown(KeyEventArgs e) method OnViewportSizeChanged (line 226) | private void OnViewportSizeChanged(object? obj, EventArgs arg) method OnScrollChanged (line 232) | private void OnScrollChanged() method EditStyle (line 292) | private void EditStyle(IStyle mdstyle) method TrySetupSelectionBrush (line 304) | private void TrySetupSelectionBrush(IStyle style) method UpdateMarkdown (line 316) | private void UpdateMarkdown() class HeaderRect (line 634) | class HeaderRect method HeaderRect (line 639) | public HeaderRect(Rect bound, HeaderElement header) class Wrapper (line 646) | class Wrapper : Control, ISelectionRenderHelper method Wrapper (line 678) | public Wrapper(MarkdownScrollViewer v) method Register (line 689) | public void Register(Control control) method Unregister (line 711) | public void Unregister(Control control) method Clear (line 719) | public void Clear() method Restructure (line 725) | public void Restructure() method GetRectInDoc (line 741) | public Rect? GetRectInDoc(Control control) FILE: Markdown.Avalonia.Tight/MarkdownStyle.cs class MarkdownStyle (line 16) | public static class MarkdownStyle FILE: Markdown.Avalonia.Tight/MdAvPlugins.cs class MdAvPlugins (line 15) | public class MdAvPlugins method MdAvPlugins (line 54) | public MdAvPlugins() method CreateInfo (line 60) | protected virtual SetupInfo CreateInfo() method ComputeOrderedPlugins (line 101) | protected (IEnumerable, Dictionary) Co... class PluginComparer (line 143) | class PluginComparer : IComparer method PluginComparer (line 147) | public PluginComparer(Dictionary plugins) method Compare (line 152) | public int Compare(IMdAvPlugin? x, IMdAvPlugin? y) method ComputeRequest (line 176) | private bool ComputeRequest(IMdAvPluginRequestAnother x, IMdAvPlugin... FILE: Markdown.Avalonia.Tight/Parsers/BlockParser.cs class BlockParser (line 11) | public abstract class BlockParser method BlockParser (line 17) | public BlockParser(Regex pattern, string name) method Convert (line 23) | public abstract IEnumerable? Convert( method New (line 28) | public static BlockParser New(Regex pattern, string name, Func? Convert( method Convert (line 59) | public abstract IEnumerable? Convert(Match match, ParseStat... class Single (line 62) | sealed class Single : Wrapper method Single (line 66) | public Single(Regex pattern, string name, Func conv... method Convert (line 71) | public override IEnumerable? Convert(Match match, ParseStat... class Single2 (line 77) | sealed class Single2 : Wrapper method Single2 (line 81) | public Single2(Regex pattern, string name, Func? Convert(Match match, ParseStat... class Multi (line 92) | sealed class Multi : Wrapper method Multi (line 96) | public Multi(Regex pattern, string name, Func? Convert(Match match, ParseStat... class Multi2 (line 105) | sealed class Multi2 : Wrapper method Multi2 (line 109) | public Multi2(Regex pattern, string name, Func? Convert(Match match, ParseStat... class ParsePosChange (line 118) | sealed class ParsePosChange : BlockParser method ParsePosChange (line 122) | public ParsePosChange(Regex pattern, string name, ParseWithPositionC... method Convert (line 127) | public override IEnumerable? Convert(string text, Match fir... FILE: Markdown.Avalonia.Tight/Parsers/BlockParser2.cs class BlockParser2 (line 9) | public abstract class BlockParser2 : BlockParser method BlockParser2 (line 11) | public BlockParser2(Regex pattern, string name) : base(pattern, name) method Convert2 (line 15) | public abstract IEnumerable? Convert2(string text, Ma... method Convert (line 17) | public override IEnumerable? Convert(string text, Match first... FILE: Markdown.Avalonia.Tight/Parsers/BlockParserExt.cs class BlockParserExt (line 17) | public static class BlockParserExt method Upgrade (line 19) | public static BlockParser2 Upgrade(this BlockParser parser) class BlockParserUpg (line 24) | class BlockParserUpg : BlockParser2 method BlockParserUpg (line 28) | public BlockParserUpg(BlockParser parser) : base(parser.Pattern, par... method Convert2 (line 33) | public override IEnumerable? Convert2(string text, ... class MarkdownEngineDng (line 42) | class MarkdownEngineDng : IMarkdownEngine method MarkdownEngineDng (line 57) | public MarkdownEngineDng(IMarkdownEngine2 engine2) method RunBlockGamut (line 62) | public IEnumerable RunBlockGamut(string? text, ParseStatus ... method RunSpanGamut (line 72) | public IEnumerable RunSpanGamut(string? text) method Transform (line 82) | public Control Transform(string text) FILE: Markdown.Avalonia.Tight/Parsers/Builtin/AbstractHeaderParser.cs class AbstractHeaderParser (line 9) | internal abstract class AbstractHeaderParser : BlockParser2 method AbstractHeaderParser (line 11) | protected AbstractHeaderParser(Regex pattern, string name) : base(patt... method Create (line 15) | protected IEnumerable Create(int level, string header... FILE: Markdown.Avalonia.Tight/Parsers/Builtin/AbstractHorizontalParser.cs class AbstractHorizontalParser (line 10) | internal abstract class AbstractHorizontalParser : BlockParser2 method AbstractHorizontalParser (line 12) | protected AbstractHorizontalParser(Regex pattern) : base(pattern, "Rul... method Convert2 (line 16) | public override IEnumerable? Convert2(string text, Ma... method Convert (line 24) | public override IEnumerable? Convert(string text, Match first... method RuleEvaluator (line 32) | private static Rule RuleEvaluator(Match match) FILE: Markdown.Avalonia.Tight/Parsers/Builtin/AbstractListParser.cs class AbstractListParser (line 13) | internal abstract class AbstractListParser : BlockParser2 method AbstractListParser (line 61) | protected AbstractListParser(Regex pattern) : base(pattern, "ListEvalu... method CreateWholeListPattern (line 65) | protected static Regex CreateWholeListPattern( method ListEvalutor (line 73) | protected ListBlockElement ListEvalutor( method TrimEnd (line 193) | private static void TrimEnd(StringBuilder text) method MoveIndent (line 213) | private static bool MoveIndent(string text, int count, ref int caret) method MoveLineEnd (line 229) | private static bool MoveLineEnd(string text, ref int caret) method GetTextMarkerStyle (line 253) | private static (TextMarkerStyle, string, int) GetTextMarkerStyle(strin... FILE: Markdown.Avalonia.Tight/Parsers/Builtin/AtxHeaderParser.cs class AtxHeaderParser (line 7) | internal class AtxHeaderParser : AbstractHeaderParser method AtxHeaderParser (line 25) | public AtxHeaderParser() : base(_headerAtx, "AtxHeaderEvaluator") method Convert2 (line 29) | public override IEnumerable? Convert2(string text, Ma... FILE: Markdown.Avalonia.Tight/Parsers/Builtin/BlockquotesParser.cs class BlockquotesParser (line 12) | internal class BlockquotesParser : BlockParser2 method BlockquotesParser (line 23) | public BlockquotesParser(bool supportTextAlignment) : base(_blockquote... method Convert2 (line 28) | public override IEnumerable? Convert2(string text, Ma... FILE: Markdown.Avalonia.Tight/Parsers/Builtin/CommonHorizontalParser.cs class CommonHorizontalParser (line 10) | internal class CommonHorizontalParser : AbstractHorizontalParser method CommonHorizontalParser (line 23) | public CommonHorizontalParser() : base(_horizontalCommonRules) FILE: Markdown.Avalonia.Tight/Parsers/Builtin/CommonListParser.cs class CommonListParser (line 7) | internal class CommonListParser : AbstractListParser method CommonListParser (line 13) | public CommonListParser() : base(_commonListNested) method Convert2 (line 17) | public override IEnumerable? Convert2( FILE: Markdown.Avalonia.Tight/Parsers/Builtin/ContainerBlockParser.cs class ContainerBlockParser (line 9) | internal class ContainerBlockParser : BlockParser2 method ContainerBlockParser (line 23) | public ContainerBlockParser() : base(_containerBlockFirst, "ContainerB... method Convert2 (line 27) | public override IEnumerable? Convert2(string text, Ma... FILE: Markdown.Avalonia.Tight/Parsers/Builtin/ExtHorizontalParser.cs class ExtHorizontalParser (line 10) | internal class ExtHorizontalParser : AbstractHorizontalParser method ExtHorizontalParser (line 32) | public ExtHorizontalParser() : base(_horizontalRules) FILE: Markdown.Avalonia.Tight/Parsers/Builtin/ExtListParser.cs class ExtListParser (line 7) | internal class ExtListParser : AbstractListParser method ExtListParser (line 17) | public ExtListParser() : base(_extListNested) method Convert2 (line 21) | public override IEnumerable? Convert2( FILE: Markdown.Avalonia.Tight/Parsers/Builtin/FencedCodeBlockParser.cs class FencedCodeBlockParser (line 11) | internal class FencedCodeBlockParser : BlockParser2 method FencedCodeBlockParser (line 22) | public FencedCodeBlockParser(bool enablePreRenderingCodeBlock) : base(... method Convert2 (line 27) | public override IEnumerable? Convert2(string text, Ma... method Create (line 56) | public static Border Create(string code) FILE: Markdown.Avalonia.Tight/Parsers/Builtin/IndentCodeBlockParser.cs class IndentCodeBlockParser (line 11) | internal class IndentCodeBlockParser : BlockParser2 method IndentCodeBlockParser (line 23) | public IndentCodeBlockParser() : base(_indentCodeBlock, "CodeBlocksWit... method Convert2 (line 27) | public override IEnumerable? Convert2(string text, Ma... FILE: Markdown.Avalonia.Tight/Parsers/Builtin/NoteParser.cs class NoteParser (line 13) | internal class NoteParser : BlockParser2 method NoteParser (line 32) | public NoteParser() : base(_note, "NoteEvaluator") method Convert2 (line 36) | public override IEnumerable? Convert2(string text, Ma... FILE: Markdown.Avalonia.Tight/Parsers/Builtin/SetextHeaderParser.cs class SetextHeaderParser (line 7) | internal class SetextHeaderParser : AbstractHeaderParser method SetextHeaderParser (line 28) | public SetextHeaderParser() : base(_headerSetext, "SetextHeaderEvaluat... method Convert2 (line 32) | public override IEnumerable? Convert2(string text, Ma... FILE: Markdown.Avalonia.Tight/Parsers/Builtin/TableParser.cs class TableParser (line 14) | internal class TableParser : BlockParser2 method TableParser (line 35) | public TableParser() : base(_table, "TableEvalutor") method Convert2 (line 39) | public override IEnumerable? Convert2( method TableEvalutor (line 51) | private TableBlockElement TableEvalutor(Match match, IMarkdownEngine2 ... method CreateRow (line 91) | private TableCellElement[] CreateRow(Dictionary st... method CreateCell (line 113) | private TableCellElement CreateCell(string txt, IMarkdownEngine2 engine) method ExtractCoverBar (line 208) | private static string ExtractCoverBar(string txt) method ContinueToNum (line 222) | private static string ContinueToNum(string charSource, ref int idx) FILE: Markdown.Avalonia.Tight/Parsers/InlineParser.cs class InlineParser (line 9) | public abstract class InlineParser method InlineParser (line 15) | public InlineParser(Regex pattern, string name) method Convert (line 21) | public abstract IEnumerable Convert( method New (line 26) | public static InlineParser New(Regex pattern, string name, Func Convert( method Convert (line 48) | public abstract IEnumerable Convert(Match match); class Single (line 51) | sealed class Single : Wrapper method Single (line 55) | public Single(Regex pattern, string name, Func conve... method Convert (line 60) | public override IEnumerable Convert(Match match) class Multi (line 66) | sealed class Multi : Wrapper method Multi (line 70) | public Multi(Regex pattern, string name, Func Convert(Match match) FILE: Markdown.Avalonia.Tight/Parsers/ParseStatus.cs type ParseStatus (line 7) | public struct ParseStatus method ParseStatus (line 13) | public ParseStatus(bool supportTextAlignment) FILE: Markdown.Avalonia.Tight/Plugins/BlockOverride2.cs class BlockOverride2 (line 10) | public abstract class BlockOverride2 : IBlockOverride method BlockOverride2 (line 15) | public BlockOverride2(string parserName) method Convert2 (line 20) | public abstract IEnumerable? Convert2(string text, Ma... method Convert (line 22) | public IEnumerable? Convert(string text, Match firstMatch, Pa... FILE: Markdown.Avalonia.Tight/Plugins/IBlockOverrider.cs type IBlockOverride (line 12) | public interface IBlockOverride method Convert (line 23) | IEnumerable? Convert( FILE: Markdown.Avalonia.Tight/Plugins/IMdAvPlugin.cs type IMdAvPlugin (line 11) | public interface IMdAvPlugin method Setup (line 13) | void Setup(SetupInfo info); type IMdAvPluginRequestAnother (line 16) | public interface IMdAvPluginRequestAnother : IMdAvPlugin method Inject (line 20) | void Inject(IEnumerable plugin); FILE: Markdown.Avalonia.Tight/Plugins/IStyleEditor.cs type IStyleEdit (line 8) | public interface IStyleEdit method Edit (line 10) | void Edit(string styleName, Styles style); FILE: Markdown.Avalonia.Tight/Plugins/SetupInfo.cs class SetupInfo (line 24) | public class SetupInfo method SetupInfo (line 65) | public SetupInfo() method Register (line 169) | public void Register(IBlockOverride overrider) method RegisterTop (line 175) | public void RegisterTop(BlockParser parser) method RegisterSecond (line 181) | public void RegisterSecond(BlockParser parser) method Register (line 187) | public void Register(InlineParser parser) method Register (line 193) | public void Register(IStyleEdit editor) method SetOnce (line 199) | public void SetOnce(ICommand command) method SetOnce (line 211) | public void SetOnce(IContainerBlockHandler handler) method SetOnce (line 223) | public void SetOnce(IPathResolver resolver) method Register (line 235) | public void Register(IImageResolver resolver) method Builtin (line 242) | internal SetupInfo Builtin() method Override (line 269) | internal BlockParser Override(BlockParser parser) method Overwrite (line 283) | internal void Overwrite(ICommand? hyperlink) method Overwrite (line 288) | internal void Overwrite(IContainerBlockHandler? handler) method Overwrite (line 294) | internal void Overwrite(IBitmapLoader? loader) method Freeze (line 300) | public void Freeze() method LoadImage (line 306) | public CImage LoadImage(string urlTxt) => _imageLoader.Load(urlTxt); method CheckChangeable (line 309) | internal void CheckChangeable() class BlockParserOverride (line 316) | class BlockParserOverride : BlockParser method BlockParserOverride (line 319) | public BlockParserOverride(Regex pattern, string name, IBlockOverrid... method Convert (line 324) | public override IEnumerable? Convert( class BlockParserOverride2 (line 333) | class BlockParserOverride2 : BlockParser2 method BlockParserOverride2 (line 336) | public BlockParserOverride2(Regex pattern, string name, BlockOverrid... method Convert2 (line 341) | public override IEnumerable? Convert2(string text, ... class ImageLoader (line 345) | class ImageLoader method ImageLoader (line 356) | public ImageLoader(SetupInfo info) method Load (line 369) | public CImage Load(string urlTxt) method LoadImageByPlugin (line 387) | private async Task LoadImageByPlugin(string urlTxt) FILE: Markdown.Avalonia.Tight/StyleCollections/INamedStyle.cs type INamedStyle (line 3) | internal interface INamedStyle FILE: Markdown.Avalonia.Tight/StyleCollections/MarkdownStyleDefaultTheme.axaml.cs class MarkdownStyleDefaultTheme (line 9) | public class MarkdownStyleDefaultTheme : Styles, INamedStyle method MarkdownStyleDefaultTheme (line 14) | public MarkdownStyleDefaultTheme() FILE: Markdown.Avalonia.Tight/StyleCollections/MarkdownStyleFluentAvalonia.axaml.cs class MarkdownStyleFluentAvalonia (line 9) | public class MarkdownStyleFluentAvalonia : Styles, INamedStyle method MarkdownStyleFluentAvalonia (line 14) | public MarkdownStyleFluentAvalonia() FILE: Markdown.Avalonia.Tight/StyleCollections/MarkdownStyleFluentTheme.axaml.cs class MarkdownStyleFluentTheme (line 9) | public class MarkdownStyleFluentTheme : Styles, INamedStyle method MarkdownStyleFluentTheme (line 14) | public MarkdownStyleFluentTheme() FILE: Markdown.Avalonia.Tight/StyleCollections/MarkdownStyleGithubLike.axaml.cs class MarkdownStyleGithubLike (line 9) | public class MarkdownStyleGithubLike : Styles, INamedStyle method MarkdownStyleGithubLike (line 14) | public MarkdownStyleGithubLike() FILE: Markdown.Avalonia.Tight/StyleCollections/MarkdownStyleStandard.axaml.cs class MarkdownStyleStandard (line 9) | public class MarkdownStyleStandard : Styles, INamedStyle method MarkdownStyleStandard (line 14) | public MarkdownStyleStandard() FILE: Markdown.Avalonia.Tight/Tables/ITable.cs type ITable (line 5) | interface ITable FILE: Markdown.Avalonia.Tight/Tables/ITableCell.cs type ITableCell (line 6) | interface ITableCell FILE: Markdown.Avalonia.Tight/Tables/TextileTable.cs class TextileTable (line 10) | class TextileTable : ITable method TextileTable (line 17) | public TextileTable( class MdSpan (line 237) | class MdSpan method MdSpan (line 242) | public MdSpan(int l, int c) FILE: Markdown.Avalonia.Tight/Tables/TextileTableCell.cs class TextileTableCell (line 8) | class TextileTableCell : ITableCell method TextileTableCell (line 19) | public TextileTableCell(string? txt) method ParseFormatFrom (line 54) | private string ParseFormatFrom(string txt) method ContinueToNum (line 120) | private static string ContinueToNum(string charSource, ref int idx) FILE: Markdown.Avalonia.Tight/TextMarkerStyle.cs type TextMarkerStyle (line 8) | public enum TextMarkerStyle class MarkdownStyleExt (line 24) | public static class MarkdownStyleExt method Change (line 26) | public static ColorDocument.Avalonia.DocumentElements.TextMarkerStyle ... method CreateMakerText (line 42) | public static string CreateMakerText(this TextMarkerStyle textMarker, ... FILE: Markdown.Avalonia.Tight/Utils/DefaultBitmapLoader.cs class DefaultBitmapLoader (line 17) | [Obsolete("see https://github.com/whistyun/Markdown.Avalonia/wiki/How-to... method DefaultBitmapLoader (line 27) | public DefaultBitmapLoader() method Compact (line 43) | private void Compact() method GetAsync (line 54) | public Task GetAsync(string urlTxt) method Get (line 59) | public Bitmap? Get(string urlTxt) method Get (line 102) | public Bitmap? Get(Uri url) FILE: Markdown.Avalonia.Tight/Utils/DefaultHyperlinkCommand.cs class DefaultHyperlinkCommand (line 10) | public class DefaultHyperlinkCommand : ICommand method CanExecute (line 28) | public bool CanExecute(object? parameter) method Execute (line 33) | public void Execute(object? parameter) method GoTo (line 39) | public static void GoTo(string url) FILE: Markdown.Avalonia.Tight/Utils/DefaultPathResolver.cs class DefaultPathResolver (line 15) | public class DefaultPathResolver : IPathResolver method ResolveImageResource (line 22) | public async Task? ResolveImageResource(string relativeOrAbso... method OpenStream (line 65) | private async Task OpenStream(Uri url) FILE: Markdown.Avalonia.Tight/Utils/Helper.cs class Helper (line 9) | static class Helper method ThrowInvalidOperation (line 11) | public static void ThrowInvalidOperation(string msg) FILE: Markdown.Avalonia.Tight/Utils/IBitmapLoader.cs type IBitmapLoader (line 9) | [Obsolete("see https://github.com/whistyun/Markdown.Avalonia/wiki/How-to... method Get (line 17) | Bitmap? Get(string urlTxt); FILE: Markdown.Avalonia.Tight/Utils/IContainerBlockHandler.cs type IContainerBlockHandler (line 9) | public interface IContainerBlockHandler method ProvideControl (line 19) | Border? ProvideControl( string assetPathRoot, FILE: Markdown.Avalonia.Tight/Utils/IImageResolver.cs type IImageResolver (line 20) | public interface IImageResolver method Load (line 30) | Task Load(Stream stream); FILE: Markdown.Avalonia.Tight/Utils/IPathResolver.cs type IPathResolver (line 22) | public interface IPathResolver method ResolveImageResource (line 36) | Task? ResolveImageResource(string relativeOrAbsolutePath); FILE: Markdown.Avalonia.Tight/Utils/InterassemblyUtil.cs class InterassemblyUtil (line 8) | static class InterassemblyUtil method InvokeInstanceMethodToGetProperty (line 10) | public static T? InvokeInstanceMethodToGetProperty(string asmNm, st... FILE: Markdown.Avalonia.Tight/Utils/TextUtil.cs class TextUtil (line 9) | static class TextUtil method CountIndent (line 15) | public static int CountIndent(string line) method DetentLineBestEffort (line 37) | public static string DetentLineBestEffort(string line, int indentCount) method TryDetendLine (line 73) | public static bool TryDetendLine(string line, int indentCount, out str... method Normalize (line 113) | public static string Normalize(string text, int tabWidth = 4) FILE: Markdown.Avalonia.Tight/Utils/ThemeDetector.cs class ThemeDetector (line 8) | static class ThemeDetector method CheckApplicationCurrentStyle (line 22) | private static bool? CheckApplicationCurrentStyle(string themeFQCN, st... FILE: Markdown.Avalonia/MarkdownScrollViewer.cs class MarkdownScrollViewer (line 9) | public class MarkdownScrollViewer : global::Markdown.Avalonia.MarkdownSc... method MarkdownScrollViewer (line 12) | public MarkdownScrollViewer() FILE: Markdown.Avalonia/MdAvPlugins.cs class MdAvPlugins (line 14) | public class MdAvPlugins : global::Markdown.Avalonia.MdAvPlugins method MdAvPlugins (line 16) | public MdAvPlugins() method CreateInfo (line 20) | protected override SetupInfo CreateInfo() FILE: benchmark/MdAvBench/Apps/App.axaml.cs class App (line 19) | public class App : Application method Initialize (line 24) | public override void Initialize() method OnFrameworkInitializationCompleted (line 29) | public override void OnFrameworkInitializationCompleted() method Loaded (line 47) | private void Loaded() method Start (line 53) | public static IDisposable Start() method StartOnThread (line 63) | public static void StartOnThread() class AppStarter (line 70) | class AppStarter : IDisposable method Start (line 74) | public void Start() method Dispose (line 91) | public void Dispose() FILE: benchmark/MdAvBench/BenchmarkOfCTextBlock.cs class BenchmarkOfCTextBlock (line 15) | [SimpleJob] method BenchmarkOfCTextBlock (line 21) | public BenchmarkOfCTextBlock() method DispatcherDelay (line 42) | [Benchmark] method RenderByCTextBlock (line 48) | [Benchmark] method RenderByTextBlock (line 67) | [Benchmark] method Cleanup (line 86) | [GlobalCleanup] FILE: benchmark/MdAvBench/Program.cs class Program (line 19) | class Program method Main (line 21) | public static void Main(string[] args) FILE: benchmark/MdAvBench/StringLogger.cs class StringLogger (line 6) | internal class StringLogger : ILogger method StringLogger (line 13) | public StringLogger() { } method Flush (line 15) | public void Flush() method Write (line 19) | public void Write(LogKind logKind, string text) method WriteLine (line 24) | public void WriteLine() method WriteLine (line 29) | public void WriteLine(LogKind logKind, string text) method ToString (line 34) | public override string ToString() => _builder.ToString(); FILE: benchmark/MdAvBench/Xamls/CTextBlockData.axaml.cs class CTextBlockData (line 8) | public partial class CTextBlockData : UserControl method CTextBlockData (line 10) | public CTextBlockData() method InitializeComponent (line 15) | private void InitializeComponent() FILE: benchmark/MdAvBench/Xamls/TextBlockData.axaml.cs class TextBlockData (line 5) | public partial class TextBlockData : UserControl method TextBlockData (line 7) | public TextBlockData() FILE: demos/Markdown.AvaloniaDemo/App.axaml.cs class App (line 9) | public class App : Application method Initialize (line 11) | public override void Initialize() method OnFrameworkInitializationCompleted (line 16) | public override void OnFrameworkInitializationCompleted() FILE: demos/Markdown.AvaloniaDemo/DynamicStyleBehavior.cs class DynamicStyleBehavior (line 16) | public class DynamicStyleBehavior method Validate (line 32) | public static string Validate(AvaloniaObject obj, string xamlTxt) method SetXamlText (line 68) | public static void SetXamlText(MarkdownScrollViewer ctrl, string xamlTxt) method GetXamlText (line 71) | public static string GetXamlText(MarkdownScrollViewer ctrl) method SetValidationResult (line 74) | public static void SetValidationResult(MarkdownScrollViewer ctrl, ICom... method GetValidationResult (line 77) | public static ICommand GetValidationResult(MarkdownScrollViewer ctrl) FILE: demos/Markdown.AvaloniaDemo/MyConverter.cs class MyConverter (line 10) | public class MyConverter : IValueConverter method Convert (line 12) | public object Convert(object value, Type targetType, object parameter,... method ConvertBack (line 22) | public object ConvertBack(object value, Type targetType, object parame... FILE: demos/Markdown.AvaloniaDemo/Program.cs class Program (line 9) | class Program method Main (line 14) | public static void Main(string[] args) method BuildAvaloniaApp (line 31) | public static AppBuilder BuildAvaloniaApp() FILE: demos/Markdown.AvaloniaDemo/ViewLocator.cs class ViewLocator (line 8) | public class ViewLocator : IDataTemplate method Build (line 12) | public Control Build(object data) method Match (line 27) | public bool Match(object data) FILE: demos/Markdown.AvaloniaDemo/ViewModels/MainWindowViewModel.cs class MainWindowViewModel (line 16) | public class MainWindowViewModel : ViewModelBase method XamlParseResult (line 55) | public void XamlParseResult(string result) => ErrorInfo = result; method TryParse (line 57) | public void TryParse() => AppendStyleXamlText = EdittingStyleXamlText; method MainWindowViewModel (line 59) | public MainWindowViewModel() class StyleViewModel (line 88) | public class StyleViewModel FILE: demos/Markdown.AvaloniaDemo/ViewModels/ViewModelBase.cs class ViewModelBase (line 8) | public class ViewModelBase : ReactiveObject FILE: demos/Markdown.AvaloniaDemo/Views/MainWindow.axaml.cs class MainWindow (line 9) | public partial class MainWindow : Window method MainWindow (line 13) | public MainWindow() method InitializeComponent (line 20) | private void InitializeComponent() method HeaderScrolled (line 25) | private void HeaderScrolled(object sender, HeaderScrolledEventArgs args) FILE: demos/Markdown.AvaloniaFluentAvaloniaDemo/App.axaml.cs class App (line 9) | public class App : Application method Initialize (line 11) | public override void Initialize() method OnFrameworkInitializationCompleted (line 16) | public override void OnFrameworkInitializationCompleted() FILE: demos/Markdown.AvaloniaFluentAvaloniaDemo/DynamicStyleBehavior.cs class DynamicStyleBehavior (line 16) | public class DynamicStyleBehavior method Validate (line 32) | public static string Validate(AvaloniaObject obj, string xamlTxt) method SetXamlText (line 67) | public static void SetXamlText(MarkdownScrollViewer ctrl, string xamlTxt) method GetXamlText (line 70) | public static string GetXamlText(MarkdownScrollViewer ctrl) method SetValidationResult (line 73) | public static void SetValidationResult(MarkdownScrollViewer ctrl, ICom... method GetValidationResult (line 76) | public static ICommand GetValidationResult(MarkdownScrollViewer ctrl) FILE: demos/Markdown.AvaloniaFluentAvaloniaDemo/MyConverter.cs class MyConverter (line 10) | public class MyConverter : IValueConverter method Convert (line 12) | public object Convert(object value, Type targetType, object parameter,... method ConvertBack (line 22) | public object ConvertBack(object value, Type targetType, object parame... FILE: demos/Markdown.AvaloniaFluentAvaloniaDemo/Program.cs class Program (line 6) | class Program method Main (line 11) | public static void Main(string[] args) => BuildAvaloniaApp() method BuildAvaloniaApp (line 15) | public static AppBuilder BuildAvaloniaApp() FILE: demos/Markdown.AvaloniaFluentAvaloniaDemo/ViewLocator.cs class ViewLocator (line 8) | public class ViewLocator : IDataTemplate method Build (line 12) | public Control Build(object data) method Match (line 27) | public bool Match(object data) FILE: demos/Markdown.AvaloniaFluentAvaloniaDemo/ViewModels/MainWindowViewModel.cs class MainWindowViewModel (line 14) | public class MainWindowViewModel : ViewModelBase method XamlParseResult (line 80) | public void XamlParseResult(string result) => ErrorInfo = result; method TryParse (line 82) | public void TryParse() => AppendStyleXamlText = EdittingStyleXamlText; method MainWindowViewModel (line 84) | public MainWindowViewModel() method ApplyAssetPathRoot (line 99) | public void ApplyAssetPathRoot() method ApplySource (line 102) | public void ApplySource() FILE: demos/Markdown.AvaloniaFluentAvaloniaDemo/ViewModels/ViewModelBase.cs class ViewModelBase (line 8) | public class ViewModelBase : ReactiveObject FILE: demos/Markdown.AvaloniaFluentAvaloniaDemo/Views/MainWindow.axaml.cs class MainWindow (line 9) | public partial class MainWindow : Window method MainWindow (line 11) | public MainWindow() method InitializeComponent (line 17) | private void InitializeComponent() method SetupComponent (line 23) | private void SetupComponent() FILE: demos/Markdown.AvaloniaFluentDemo/App.axaml.cs class App (line 9) | public class App : Application method Initialize (line 11) | public override void Initialize() method OnFrameworkInitializationCompleted (line 16) | public override void OnFrameworkInitializationCompleted() FILE: demos/Markdown.AvaloniaFluentDemo/DynamicStyleBehavior.cs class DynamicStyleBehavior (line 16) | public class DynamicStyleBehavior method Validate (line 32) | public static string Validate(AvaloniaObject obj, string xamlTxt) method SetXamlText (line 67) | public static void SetXamlText(MarkdownScrollViewer ctrl, string xamlTxt) method GetXamlText (line 70) | public static string GetXamlText(MarkdownScrollViewer ctrl) method SetValidationResult (line 73) | public static void SetValidationResult(MarkdownScrollViewer ctrl, ICom... method GetValidationResult (line 76) | public static ICommand GetValidationResult(MarkdownScrollViewer ctrl) FILE: demos/Markdown.AvaloniaFluentDemo/MyConverter.cs class MyConverter (line 10) | public class MyConverter : IValueConverter method Convert (line 12) | public object Convert(object value, Type targetType, object parameter,... method ConvertBack (line 22) | public object ConvertBack(object value, Type targetType, object parame... FILE: demos/Markdown.AvaloniaFluentDemo/Program.cs class Program (line 6) | class Program method Main (line 11) | public static void Main(string[] args) => BuildAvaloniaApp() method BuildAvaloniaApp (line 15) | public static AppBuilder BuildAvaloniaApp() FILE: demos/Markdown.AvaloniaFluentDemo/ViewLocator.cs class ViewLocator (line 8) | public class ViewLocator : IDataTemplate method Build (line 12) | public Control Build(object data) method Match (line 27) | public bool Match(object data) FILE: demos/Markdown.AvaloniaFluentDemo/ViewModels/MainWindowViewModel.cs class MainWindowViewModel (line 14) | public class MainWindowViewModel : ViewModelBase method XamlParseResult (line 80) | public void XamlParseResult(string result) => ErrorInfo = result; method TryParse (line 82) | public void TryParse() => AppendStyleXamlText = EdittingStyleXamlText; method MainWindowViewModel (line 84) | public MainWindowViewModel() method ApplyAssetPathRoot (line 99) | public void ApplyAssetPathRoot() method ApplySource (line 102) | public void ApplySource() FILE: demos/Markdown.AvaloniaFluentDemo/ViewModels/ViewModelBase.cs class ViewModelBase (line 8) | public class ViewModelBase : ReactiveObject FILE: demos/Markdown.AvaloniaFluentDemo/Views/MainWindow.axaml.cs class MainWindow (line 9) | public partial class MainWindow : Window method MainWindow (line 11) | public MainWindow() method InitializeComponent (line 17) | private void InitializeComponent() method SetupComponent (line 23) | private void SetupComponent() FILE: example/CustomStyle/CustomStyle/App.axaml.cs class App (line 7) | public class App : Application method Initialize (line 9) | public override void Initialize() method OnFrameworkInitializationCompleted (line 14) | public override void OnFrameworkInitializationCompleted() FILE: example/CustomStyle/CustomStyle/MainWindow.axaml.cs class MainWindow (line 7) | public class MainWindow : Window method MainWindow (line 9) | public MainWindow() method InitializeComponent (line 14) | private void InitializeComponent() FILE: example/CustomStyle/CustomStyle/Program.cs class Program (line 5) | class Program method Main (line 10) | public static void Main(string[] args) => BuildAvaloniaApp() method BuildAvaloniaApp (line 14) | public static AppBuilder BuildAvaloniaApp() FILE: example/CustomStyle/CustomStyle/SetStyles.axaml.cs class SetStyles (line 7) | public class SetStyles : UserControl method SetStyles (line 9) | public SetStyles() method InitializeComponent (line 14) | private void InitializeComponent() FILE: example/CustomStyle/CustomStyle/UseEmbeddedStyle.axaml.cs class UseEmbeddedStyle (line 7) | public class UseEmbeddedStyle : UserControl method UseEmbeddedStyle (line 9) | public UseEmbeddedStyle() method InitializeComponent (line 14) | private void InitializeComponent() FILE: example/HowToUse/HowToUse/App.axaml.cs class App (line 7) | public class App : Application method Initialize (line 9) | public override void Initialize() method OnFrameworkInitializationCompleted (line 14) | public override void OnFrameworkInitializationCompleted() FILE: example/HowToUse/HowToUse/MainWindow.axaml.cs class MainWindow (line 7) | public class MainWindow : Window method MainWindow (line 9) | public MainWindow() method InitializeComponent (line 14) | private void InitializeComponent() FILE: example/HowToUse/HowToUse/Program.cs class Program (line 5) | class Program method Main (line 10) | public static void Main(string[] args) => BuildAvaloniaApp() method BuildAvaloniaApp (line 14) | public static AppBuilder BuildAvaloniaApp() FILE: example/HowToUse/HowToUse/UseBinding.axaml.cs class UseBinding (line 7) | public class UseBinding : UserControl method UseBinding (line 9) | public UseBinding() method InitializeComponent (line 14) | private void InitializeComponent() FILE: example/HowToUse/HowToUse/UseBindingViewModel.cs class UseBindingViewModel (line 8) | public class UseBindingViewModel : ReactiveObject method UseBindingViewModel (line 18) | public UseBindingViewModel() FILE: example/HowToUse/HowToUse/WriteMarkdownInXaml.axaml.cs class WriteMarkdownInXaml (line 7) | public class WriteMarkdownInXaml : UserControl method WriteMarkdownInXaml (line 9) | public WriteMarkdownInXaml() method InitializeComponent (line 14) | private void InitializeComponent() FILE: tests/UnitTest.Base/Apps/App.axaml.cs class App (line 19) | public class App : Application method Initialize (line 23) | public override void Initialize() method OnFrameworkInitializationCompleted (line 28) | public override void OnFrameworkInitializationCompleted() method Loaded (line 46) | private void Loaded() method Start (line 52) | public static IDisposable Start() class AppStarter (line 63) | class AppStarter : IDisposable method Start (line 67) | public void Start() method Dispose (line 84) | public void Dispose() FILE: tests/UnitTest.Base/ChangeOutputPathNamer.cs class ChangeOutputPathNamer (line 6) | public class ChangeOutputPathNamer : UnitTestFrameworkNamer method ChangeOutputPathNamer (line 20) | public ChangeOutputPathNamer(string dir) FILE: tests/UnitTest.Base/UnitTestBase.cs class UnitTestBase (line 15) | public class UnitTestBase method UnitTestBase (line 17) | static UnitTestBase() method UnitTestBase (line 28) | public UnitTestBase() method WaitApplicationStart (line 35) | [SetUp] FILE: tests/UnitTest.Base/Utils/BrokenXamlWriter.cs class BrokenXamlWriter (line 25) | public class BrokenXamlWriter method RegisterAssembly (line 38) | public void RegisterAssembly(Assembly asm) method GeneratePrefixFor (line 107) | private string GeneratePrefixFor(Assembly asm) method GetPrefixFor (line 133) | public string GetPrefixFor(Type type) method Collect (line 171) | public ObjectNode Collect(AvaloniaObject obj) method CollectChangedValue (line 332) | private IEnumerable<(AvaloniaProperty, object)> CollectChangedValue(Av... method BrokenXamlWriter (line 356) | public BrokenXamlWriter() method CreateElement (line 362) | private XmlElement CreateElement(string name) method CreateElement (line 370) | private XmlElement CreateElement(string prefix, string name) method CreateAttribute (line 384) | private XmlAttribute CreateAttribute(string name) method CreateAttribute (line 393) | private XmlAttribute CreateAttribute(string prefix, string name) method Transform (line 407) | public XmlDocument Transform(object value) method ApplyTo (line 428) | private void ApplyTo(XmlNode valueNode, AvaloniaObject value) method Append (line 443) | private void Append(XmlNode valueNode, ObjectProperty prop, bool isCon... class XmlNamespace (line 517) | class XmlNamespace method XmlNamespace (line 523) | public XmlNamespace(string prefix, string nmspc, params ClassNamespace... method XmlNamespace (line 528) | public XmlNamespace(string prefix, string nmspc, IEnumerable new RunOnUICommand(com... class RunOnUICommand (line 16) | class RunOnUICommand : DelegatingTestCommand method RunOnUICommand (line 18) | public RunOnUICommand(TestCommand innerCommand) method Execute (line 23) | public override TestResult Execute(TestExecutionContext context) method RunTest (line 51) | private object RunTest(TestExecutionContext context) FILE: tests/UnitTest.Base/Utils/TextUtil.cs class TextUtil (line 7) | public static class TextUtil method HereDoc (line 9) | public static string HereDoc(string value) method CountIndent (line 58) | private static int CountIndent(string line) FILE: tests/UnitTest.Base/Utils/Util.cs class Util (line 12) | public static class Util method GetTextNames (line 14) | public static string[] GetTextNames() method LoadText (line 24) | public static string LoadText(string name) method AsXaml (line 34) | public static string AsXaml(object instance) method GetRuntimeName (line 64) | public static string GetRuntimeName() method FindControlsByClassName (line 90) | public static IEnumerable FindControlsByClassName(Control ctrl, ... FILE: tests/UnitTest.CTxt/UnitTestCTxt.cs class UnitTestCTxt (line 28) | public class UnitTestCTxt : UnitTestBase method UnitTestCTxt (line 30) | public UnitTestCTxt() method GivenTest1_generatesExpectedResult (line 35) | [Test] method GivenTest2_generatesExpectedResult (line 50) | [Test] method GivenTest3_generatesExpectedResult_sub0 (line 65) | [Test] method GivenTest3_generatesExpectedResult_sub1 (line 81) | [Test] method GivenTest3_generatesExpectedResult_sub2 (line 97) | [Test] method GivenTest3_generatesExpectedResult_sub3 (line 113) | [Test] method GivenTest_drawableSomeMds (line 129) | [Test] method GivenTestXXX_generatesExpectedResult (line 158) | [RunOnUI] method GivenTest4_generatesExpectedResult (line 183) | [Test] method GivenTest5_generatesExpectedResult (line 198) | [Test] method GivenTest6_generatesExpectedResult (line 213) | [Test] method GivenTest7_generatesExpectedResult (line 228) | [Test] method GivenTest99_generatesExpectedResult (line 243) | [Test] class MetryHolder (line 310) | class MetryHolder : AvaloniaObject method MetryHolder (line 340) | public MetryHolder(Control ctxt, int width = 400, int height = 1000) method RenderHelper (line 361) | private void RenderHelper(Visual vis, DrawingContext ctx) FILE: tests/UnitTest.CTxt/Utils/ApprovalImageWriter.cs class ApprovalImageWriter (line 10) | public class ApprovalImageWriter : IApprovalWriter method ApprovalImageWriter (line 16) | public ApprovalImageWriter(Bitmap image) method ApprovalImageWriter (line 20) | public ApprovalImageWriter(string dir, Bitmap image, string suffix) method GetApprovalFilename (line 27) | public virtual string GetApprovalFilename(string basename) method GetReceivedFilename (line 39) | public virtual string GetReceivedFilename(string basename) method WriteReceivedFile (line 53) | public string WriteReceivedFile(string received) FILE: tests/UnitTest.CTxt/Utils/ImageFileApprover.cs class ImageFileApprover (line 15) | public class ImageFileApprover : FileApprover method ImageFileApprover (line 17) | public ImageFileApprover(IApprovalWriter writer, IApprovalNamer namer,... method Approve (line 22) | public override ApprovalException Approve(string approvedPath, string ... method BitmapToByte (line 47) | private byte[] BitmapToByte(Bitmap bmp) method Compare (line 67) | private new static bool Compare(ICollection bytes1, ICollection<... FILE: tests/UnitTest.CTxt/Xamls/Test1.axaml.cs class Test1 (line 7) | public partial class Test1 : UserControl method Test1 (line 9) | public Test1() method InitializeComponent (line 14) | private void InitializeComponent() FILE: tests/UnitTest.CTxt/Xamls/Test2.axaml.cs class Test2 (line 7) | public partial class Test2 : UserControl method Test2 (line 9) | public Test2() method InitializeComponent (line 14) | private void InitializeComponent() FILE: tests/UnitTest.CTxt/Xamls/Test3.axaml.cs class Test3 (line 7) | public partial class Test3 : UserControl method Test3 (line 9) | public Test3() method InitializeComponent (line 14) | private void InitializeComponent() FILE: tests/UnitTest.CTxt/Xamls/Test4.axaml.cs class Test4 (line 7) | public partial class Test4 : UserControl method Test4 (line 9) | public Test4() method InitializeComponent (line 14) | private void InitializeComponent() FILE: tests/UnitTest.CTxt/Xamls/Test5.axaml.cs class Test5 (line 7) | public partial class Test5 : UserControl method Test5 (line 9) | public Test5() method InitializeComponent (line 14) | private void InitializeComponent() FILE: tests/UnitTest.CTxt/Xamls/Test6.axaml.cs class Test6 (line 7) | public partial class Test6 : UserControl method Test6 (line 9) | public Test6() method InitializeComponent (line 14) | private void InitializeComponent() FILE: tests/UnitTest.CTxt/Xamls/Test7.axaml.cs class Test7 (line 7) | public partial class Test7 : UserControl method Test7 (line 9) | public Test7() method InitializeComponent (line 14) | private void InitializeComponent() FILE: tests/UnitTest.CTxt/Xamls/Test99.axaml.cs class Test99 (line 7) | public partial class Test99 : UserControl method Test99 (line 9) | public Test99() method InitializeComponent (line 14) | private void InitializeComponent() FILE: tests/UnitTest.Md/UnitTestMd.cs class UnitTestMd (line 11) | [UseReporter(typeof(DiffReporter))] method Transform_givenTest1_generatesExpectedResult (line 14) | [Test] method Transform_givenLists1_generatesExpectedResult (line 24) | [Test] method Transform_givenLists2_generatesExpectedResult (line 34) | [Test] method Transform_givenLists3_generatesExpectedResult (line 44) | [Test] method Transform_givenTables1_generatesExpectedResult (line 54) | [Test] method Transform_givenHorizontalRules_generatesExpectedResult (line 64) | [Test] method Transform_givenLinksInline_generatesExpectedResult (line 74) | [Test] method Transform_givenTextStyles_generatesExpectedResult (line 84) | [Test] method Transform_givenImages_generatesExpectedResult (line 94) | [Test] method Transform_givenBlockqoute_generatesExpectedResult (line 105) | [Test] method Transform_givenMixing_generatesExpectedResult (line 116) | [Test] method Transform_givenMixing2_generatesExpectedResult (line 127) | [Test] method Transform_givenCodes_generatesExpectedResult (line 138) | [Test] method Transform_givenContainer_generatesExpectedResult (line 149) | [Test] method Transform_givenEmoji (line 160) | [Test] method CheckSwitch (line 171) | [Test] class EmptyBorder (line 213) | class EmptyBorder : Markdown.Avalonia.Utils.IContainerBlockHandler method EmptyBorder (line 217) | public EmptyBorder(string classNm) method ProvideControl (line 222) | public Avalonia.Controls.Border ProvideControl(string assetPathRoot,... FILE: tests/UnitTest.MdHtml/UnitTest.cs class UnitTest (line 16) | [UseReporter(typeof(DiffReporter))] method Button (line 33) | [Test] method CodeBlock (line 46) | [Test] method InlineCode (line 59) | [Test] method Input (line 72) | [Test] method List (line 85) | [Test] method Progres (line 98) | [Test] method Details (line 111) | [Test] method TypicalBlock (line 124) | [Test] method TypicalInline (line 137) | [Test] method Mixing (line 150) | [Test] FILE: tests/UnitTest.MdHtml/Utils.cs class Utils (line 15) | public static class Utils method ReadHtml (line 17) | public static string ReadHtml([CallerMemberName] string fileBaseName =... method AsXaml (line 25) | public static string AsXaml(object result) method GetRuntimeName (line 30) | public static string GetRuntimeName() FILE: tests/UnitTest.MdSyntax/UnitTestConverter.cs class UnitTestConverter (line 15) | class UnitTestConverter method TryConvert (line 17) | [Test] method Look (line 59) | private void Look(HighlightingRuleSet ruleSet) FILE: tests/UnitTest.MdSyntax/UnitTestMdSyntax.cs class UnitTestMdSyntax (line 11) | [UseReporter(typeof(DiffReporter))] method Transform_givenTest1_generatesExpectedResult (line 14) | [Test] method Transform_givenLists1_generatesExpectedResult (line 24) | [Test] method Transform_givenLists2_generatesExpectedResult (line 34) | [Test] method Transform_givenLists3_generatesExpectedResult (line 44) | [Test] method Transform_givenTables1_generatesExpectedResult (line 54) | [Test] method Transform_givenHorizontalRules_generatesExpectedResult (line 64) | [Test] method Transform_givenLinksInline_generatesExpectedResult (line 74) | [Test] method Transform_givenTextStyles_generatesExpectedResult (line 84) | [Test] method Transform_givenImages_generatesExpectedResult (line 94) | [Test] method Transform_givenBlockqoute_generatesExpectedResult (line 106) | [Test] method Transform_givenMixing_generatesExpectedResult (line 117) | [Test] method Transform_givenMixing2_generatesExpectedResult (line 129) | [Test] method Transform_givenCodes_generatesExpectedResult (line 141) | [Test] method Transform_givenContainer_generatesExpectedResult (line 153) | [Test] method Transform_givenEmoji (line 165) | [Test] method CheckSwitch (line 177) | [Test] class EmptyBorder (line 217) | class EmptyBorder : Markdown.Avalonia.Utils.IContainerBlockHandler method EmptyBorder (line 221) | public EmptyBorder(string classNm) method ProvideControl (line 226) | public Avalonia.Controls.Border ProvideControl(string assetPathRoot,...