public static void LoadFigmaFromContent(this NSView contentView, string figmaContent, out List <FigmaImageView> figmaImageViews, string viewName = null, string nodeName = null) { figmaImageViews = new List <FigmaImageView>(); var figmaDialog = FigmaHelper.GetFigmaDialogFromContent(figmaContent, viewName, nodeName); LoadFigmaFromFrameEntity(contentView, figmaDialog, figmaImageViews, viewName, nodeName); }
public static void LoadFigmaFromResource(this NSView contentView, string resource, out List <FigmaImageView> figmaImageViews, Assembly assembly = null, string viewName = null, string nodeName = null) { figmaImageViews = new List <FigmaImageView>(); var template = FigmaHelper.GetManifestResource(assembly, resource); var figmaDialog = FigmaHelper.GetFigmaDialogFromContent(template, viewName, nodeName); LoadFigmaFromFrameEntity(contentView, figmaDialog, figmaImageViews, viewName, nodeName); }
public void Initialize() { try { Console.WriteLine($"Reading {file} from resources"); var template = FigmaHelper.GetManifestResource(GetType().Assembly, file); Document = FigmaHelper.GetFigmaDialogFromContent(template); Console.WriteLine($"Reading successfull"); FigmaImages = new List <FigmaImageView> (); ContentView = new NSView(); //Reload (); } catch (Exception ex) { Console.WriteLine($"Error reading resource"); Console.WriteLine(ex); } }