Beispiel #1
0
        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,
                };
            }