From 4104eb60c8137f24bc1999dd889f8b9693a24c14 Mon Sep 17 00:00:00 2001 From: Tai Groot Date: Sun, 9 Oct 2022 12:06:37 -0700 Subject: [PATCH] Add conversion function --- simplecolor/simplecolors.go | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/simplecolor/simplecolors.go b/simplecolor/simplecolors.go index 25f7838..a54e8ce 100644 --- a/simplecolor/simplecolors.go +++ b/simplecolor/simplecolors.go @@ -17,6 +17,22 @@ type ( conversionPalette []color.Color ) +func (n NamedPalette) ToSimplePalette() SimplePalette { + var sp SimplePalette + for _, c := range n { + sp = append(sp, c) + } + return sp +} + +func (n NamedPalette) ToPalette() color.Palette { + var x color.Palette + for _, c := range n { + x = append(x, SimpleColor(c)) + } + return color.Palette(x) +} + func (s SimplePalette) ToPalette() color.Palette { var x color.Palette for _, c := range s {