Making static data compile time and universal

This commit is contained in:
LarsBrubaker 2020-11-25 07:39:36 -08:00
parent 0fd5b7a0f9
commit 506f2b273f
141 changed files with 13671 additions and 355 deletions

View file

@ -39,7 +39,7 @@ namespace Markdig.Renderers.Agg
this.VAnchor = VAnchor.Fit;
this.HAnchor = HAnchor.Stretch;
base.AddChild(new ImageWidget(AggContext.StaticData.LoadIcon("bullet.png", 16, 16, theme.InvertIcons))
base.AddChild(new ImageWidget(StaticData.Instance.LoadIcon("bullet.png", 16, 16, theme.InvertIcons))
{
Margin = new BorderDouble(top: 1, left: 10),
VAnchor = VAnchor.Top,

View file

@ -68,7 +68,7 @@ namespace Markdig.Renderers.Agg.Inlines
public class ImageLinkSimpleX : FlowLayoutWidget
{
private static ImageBuffer icon = AggContext.StaticData.LoadIcon("internet.png", 16, 16);
private static ImageBuffer icon = StaticData.Instance.LoadIcon("internet.png", 16, 16);
public ImageLinkSimpleX(AggRenderer renderer, string imageUrl, string linkUrl = null)
{
@ -171,7 +171,7 @@ namespace Markdig.Renderers.Agg.Inlines
{
private static HttpClient client = new HttpClient();
private static ImageBuffer icon = AggContext.StaticData.LoadIcon("internet.png", 16, 16);
private static ImageBuffer icon = StaticData.Instance.LoadIcon("internet.png", 16, 16);
public string Url { get; }