public Definition(string name, bool caseSensitive, Style style, IDictionary<string, Pattern> patterns) { Name = name; CaseSensitive = caseSensitive; Style = style; Patterns = patterns; }
public BlockPattern(string name, Style style, string beginsWith, string endsWith, string escapesWith) : base(name, style) { BeginsWith = beginsWith; EndsWith = endsWith; EscapesWith = escapesWith; }
public static Xamarin.Forms.Style GetSpanStyle(Highlight.Patterns.Style style) => GetSpanStyle(style?.Colors, style?.Font);
public static string CreatePatternStyle(Style style) { return CreatePatternStyle(style.Colors, style.Font); }
public WordPattern(string name, Style style, IEnumerable<string> words) : base(name, style) { Words = words; }