From 42fd438273cc6274b6215016c38f4f6952a0e7a6 Mon Sep 17 00:00:00 2001 From: Tai Groot Date: Thu, 29 Feb 2024 09:57:12 -0800 Subject: [PATCH] add more getters for named palettes --- simplecolor/simplecolors.go | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/simplecolor/simplecolors.go b/simplecolor/simplecolors.go index f6f6e48..f57a823 100644 --- a/simplecolor/simplecolors.go +++ b/simplecolor/simplecolors.go @@ -17,6 +17,17 @@ type ( conversionPalette []color.Color ) +func (n NamedPalette) Get(name string) SimpleColor { + return n[name] +} + +func (n NamedPalette) Names() (names []string) { + for k := range n { + names = append(names, k) + } + return +} + func (n NamedPalette) ToSimplePalette() SimplePalette { var sp SimplePalette for _, c := range n {