From e07dac5c2e308c952c8fdec5e6ad7089ff432ccf Mon Sep 17 00:00:00 2001
From: xuri <xuri.me@gmail.com>
Date: Sat, 6 Aug 2022 15:23:03 +0800
Subject: Add new exported `ColorMappingType` used for color transformation

Using `ColorMappingType` color transformation types enumeration for tab color index, ref #1285
---
 xmlDrawing.go | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

(limited to 'xmlDrawing.go')

diff --git a/xmlDrawing.go b/xmlDrawing.go
index 3e54b72..8c3d734 100644
--- a/xmlDrawing.go
+++ b/xmlDrawing.go
@@ -120,6 +120,26 @@ const (
 	pivotTableVersion = 3
 )
 
+// ColorMappingType is the type of color transformation.
+type ColorMappingType byte
+
+// Color transformation types enumeration.
+const (
+	ColorMappingTypeLight1 ColorMappingType = iota
+	ColorMappingTypeDark1
+	ColorMappingTypeLight2
+	ColorMappingTypeDark2
+	ColorMappingTypeAccent1
+	ColorMappingTypeAccent2
+	ColorMappingTypeAccent3
+	ColorMappingTypeAccent4
+	ColorMappingTypeAccent5
+	ColorMappingTypeAccent6
+	ColorMappingTypeHyperlink
+	ColorMappingTypeFollowedHyperlink
+	ColorMappingTypeUnset int = -1
+)
+
 // supportedImageTypes defined supported image types.
 var supportedImageTypes = map[string]string{".gif": ".gif", ".jpg": ".jpeg", ".jpeg": ".jpeg", ".png": ".png", ".tif": ".tiff", ".tiff": ".tiff", ".emf": ".emf", ".wmf": ".wmf"}
 
-- 
cgit v1.2.1