public override IViewWrapper ConvertTo(FigmaNode currentNode, ProcessedNode parent) { var rectangleVector = ((FigmaRectangleVector)currentNode); var imageView = new UIImageView(); var figmaImageView = new ImageViewWrapper(imageView); imageView.Configure(rectangleVector); return(figmaImageView); }
public override IViewWrapper ConvertTo(FigmaNode currentNode, ProcessedNode parent) { var figmaEntity = (FigmaVectorEntity)currentNode; var image = new CanvasImage(); var figmaImageView = new ImageViewWrapper(); image.Configure(figmaEntity); return(figmaImageView); }
public override IViewWrapper ConvertTo(FigmaNode currentNode, ProcessedNode parent) { var model = (FigmaVectorEntity)currentNode; //var view = new Fixed (); // { TranslatesAutoresizingMaskIntoConstraints = false }; var imageView = new Image(); imageView.Configure(model); var figmaImageView = new ImageViewWrapper(imageView); return(figmaImageView); }
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)); }
void ReleaseDesignerOutlets() { if (AnalyzedImageDateHeaderLabel != null) { AnalyzedImageDateHeaderLabel.Dispose(); AnalyzedImageDateHeaderLabel = null; } if (AnalyzedImageDateLabel != null) { AnalyzedImageDateLabel.Dispose(); AnalyzedImageDateLabel = null; } if (AnalyzedImageFileNameHeaderLabel != null) { AnalyzedImageFileNameHeaderLabel.Dispose(); AnalyzedImageFileNameHeaderLabel = null; } if (AnalyzedImageFileNameLabel != null) { AnalyzedImageFileNameLabel.Dispose(); AnalyzedImageFileNameLabel = null; } if (AnalyzedImageInfoView != null) { AnalyzedImageInfoView.Dispose(); AnalyzedImageInfoView = null; } if (AnalyzedImageInfoViewBottomConstraint != null) { AnalyzedImageInfoViewBottomConstraint.Dispose(); AnalyzedImageInfoViewBottomConstraint = null; } if (AnalyzedImageInfoViewHeightConstraint != null) { AnalyzedImageInfoViewHeightConstraint.Dispose(); AnalyzedImageInfoViewHeightConstraint = null; } if (ButtonSeeMore != null) { ButtonSeeMore.Dispose(); ButtonSeeMore = null; } if (ConstraintImageViewWrapperTrailing != null) { ConstraintImageViewWrapperTrailing.Dispose(); ConstraintImageViewWrapperTrailing = null; } if (ConstraintPrimaryTableViewTop != null) { ConstraintPrimaryTableViewTop.Dispose(); ConstraintPrimaryTableViewTop = null; } if (ConstraintSecondaryTableViewBottom != null) { ConstraintSecondaryTableViewBottom.Dispose(); ConstraintSecondaryTableViewBottom = null; } if (ConstraintSecondaryTableViewTop != null) { ConstraintSecondaryTableViewTop.Dispose(); ConstraintSecondaryTableViewTop = null; } if (ImageScrollView != null) { ImageScrollView.Dispose(); ImageScrollView = null; } if (ImageViewWrapper != null) { ImageViewWrapper.Dispose(); ImageViewWrapper = null; } if (OriginalImageDateHeaderLabel != null) { OriginalImageDateHeaderLabel.Dispose(); OriginalImageDateHeaderLabel = null; } if (OriginalImageDateLabel != null) { OriginalImageDateLabel.Dispose(); OriginalImageDateLabel = null; } if (OriginalImageFileNameHeaderLabel != null) { OriginalImageFileNameHeaderLabel.Dispose(); OriginalImageFileNameHeaderLabel = null; } if (OriginalImageFileNameLabel != null) { OriginalImageFileNameLabel.Dispose(); OriginalImageFileNameLabel = null; } if (OriginalImageInfoView != null) { OriginalImageInfoView.Dispose(); OriginalImageInfoView = null; } if (OriginalImageInfoViewBottomConstraint != null) { OriginalImageInfoViewBottomConstraint.Dispose(); OriginalImageInfoViewBottomConstraint = null; } if (OriginalImageInfoViewHeightConstraint != null) { OriginalImageInfoViewHeightConstraint.Dispose(); OriginalImageInfoViewHeightConstraint = null; } if (OriginalImageScrollView != null) { OriginalImageScrollView.Dispose(); OriginalImageScrollView = null; } if (OriginalImageWrapper != null) { OriginalImageWrapper.Dispose(); OriginalImageWrapper = null; } if (SecondaryTableViewConditionsList != null) { SecondaryTableViewConditionsList.Dispose(); SecondaryTableViewConditionsList = null; } if (SeeMoreWrapper != null) { SeeMoreWrapper.Dispose(); SeeMoreWrapper = null; } if (TableViewConditionsList != null) { TableViewConditionsList.Dispose(); TableViewConditionsList = null; } }