//public IList<AppSkColor> GetPrimaryColors() { //} static AppSkColor() { List <AppSkColor> all = new List <AppSkColor>(); List <AppSkColor> primaries = new List <AppSkColor>(); List <SKColor> skColors = GetSkColorList(); StringBuilder sb = new StringBuilder(); foreach (SKColor _color in skColors) { string name = _color.ToString(); string hex = _color.ToString(); AppSkColor _skColor = new AppSkColor { Name = name, HexCodeString = hex, SkColor = _color, RgbDisplay = string.Format("{0:X2}-{1:X2}-{2:X2}", (int)(255 * _color.Red), (int)(255 * _color.Green), (int)(255 * _color.Blue)) }; all.Add(_skColor); } all.TrimExcess(); All = all; }
public IList <AppSkColor> GetAccentColors(AppSkColor primaryColor) { return(primaryColor.AccentColors); }