public override IView ConvertTo(FigmaNode currentNode, ProcessedNode parent, FigmaRendererService rendererService) { var button = new FigmaSharp.Forms.FigmaTransitionButton(); button.Text = ":)"; if (currentNode is FigmaFrameEntity figmaFrameEntity) { button.TransitionNodeID = figmaFrameEntity.transitionNodeID; button.TransitionDuration = figmaFrameEntity.transitionDuration; button.TransitionEasing = figmaFrameEntity.transitionEasing; } return(button); }
public override IView ConvertTo(FigmaNode currentNode, ProcessedNode parent, FigmaRendererService rendererService) { Button button; if (currentNode is FigmaFrameEntity figmaFrameEntity && !string.IsNullOrEmpty(figmaFrameEntity.transitionNodeID)) { button = new FigmaSharp.Forms.FigmaTransitionButton() { TransitionNodeID = figmaFrameEntity.transitionNodeID, TransitionDuration = figmaFrameEntity.transitionDuration, TransitionEasing = figmaFrameEntity.transitionEasing, }; }