public override IViewWrapper ConvertTo(FigmaNode currentNode, ProcessedNode parent) { var model = (FigmaFrameEntity)currentNode; var view = new Fixed(); view.Configure(model); return(new ViewWrapper(view)); }
public override IViewWrapper ConvertTo(FigmaNode currentNode, ProcessedNode parent) { var model = (FigmaRectangleVector)currentNode; if (model.HasFills && model.fills[0].type == "IMAGE" && model.fills[0] is FigmaPaint figmaPaint) { var imageView = new Image(); var figmaImageView = new ImageViewWrapper(imageView); imageView.Configure(model); return(figmaImageView); } var view = new Fixed(); view.Configure(model); return(new ViewWrapper(view)); }