コード例 #1
0
ファイル: FigmaExtensions.cs プロジェクト: hbons/FigmaSharp
        //public static NSTextAlignment ToNSTextAlignment(string value)
        //{
        //    return value == "CENTER" ? NSTextAlignment.Center : value == "LEFT" ? NSTextAlignment.Left : NSTextAlignment.Right;
        //}

        //public static string ToDesignerString(this NSTextAlignment alignment)
        //{
        //    return string.Format ("{0}.{1}", nameof(NSTextAlignment), alignment.ToString());
        //}

        public static string ToDesignerString(this FigmaColor color)
        {
            return($"new Gdk.Color({color.r.ToDesignerString ()}, {color.g.ToDesignerString ()}, {color.b.ToDesignerString ()}, {color.a.ToDesignerString ()})");
        }
コード例 #2
0
ファイル: FigmaExtensions.cs プロジェクト: hbons/FigmaSharp
 public static Gdk.Color ToGdkColor(this FigmaColor color)
 {
     return(new Gdk.Color(GetByteColor(color.r), GetByteColor(color.g), GetByteColor(color.b)));
 }
コード例 #3
0
 public FigmaColorWrapper(FigmaColor color)
 {
     this.color = color;
 }
コード例 #4
0
 public static UIColor ToUIColor(this FigmaColor color)
 {
     return(UIColor.FromRGBA(color.r, color.g, color.b, color.a));
 }
コード例 #5
0
ファイル: FigmaExtensions.cs プロジェクト: hbons/FigmaSharp
 public static Brush ToColor(this FigmaColor color)
 {
     return(new SolidColorBrush(Color.FromArgb((byte)(color.a * 255), (byte)(color.r * 255), (byte)(color.g * 255), (byte)(color.b * 255))));
 }
コード例 #6
0
ファイル: Extensions.cs プロジェクト: berlamont/FigmaSharp
 public static Color ToColor(this FigmaColor color)
 {
     return(new Color(color.r, color.g, color.b, color.a));
 }
コード例 #7
0
 public static Color ToColor(this FigmaColor color)
 {
     return(Color.FromArgb((int)(color.a * 255), (int)(color.r * 255), (int)(color.g * 255), (int)(color.b * 255)));
 }