diff --git a/docs/classes/cg_select.CGSelect.html b/docs/classes/cg_select.CGSelect.html
index bb487e6..68cea37 100644
--- a/docs/classes/cg_select.CGSelect.html
+++ b/docs/classes/cg_select.CGSelect.html
@@ -3803,6 +3803,9 @@
Theme
+
+ Theme.interface
+
diff --git a/docs/functions/Utils.checkItemStruct.html b/docs/functions/Utils.checkItemStruct.html
index 756b5e5..b275bba 100644
--- a/docs/functions/Utils.checkItemStruct.html
+++ b/docs/functions/Utils.checkItemStruct.html
@@ -242,6 +242,9 @@
Theme
+
+ Theme.interface
+
diff --git a/docs/functions/Utils.clearSelect.html b/docs/functions/Utils.clearSelect.html
index f5a17f0..d71fe1e 100644
--- a/docs/functions/Utils.clearSelect.html
+++ b/docs/functions/Utils.clearSelect.html
@@ -267,6 +267,9 @@
Theme
+
+ Theme.interface
+
diff --git a/docs/functions/Utils.createSelected.html b/docs/functions/Utils.createSelected.html
index ec58d35..bd26c36 100644
--- a/docs/functions/Utils.createSelected.html
+++ b/docs/functions/Utils.createSelected.html
@@ -273,6 +273,9 @@
Theme
+
+ Theme.interface
+
diff --git a/docs/functions/Utils.customStyles.html b/docs/functions/Utils.customStyles.html
index 7f5b738..a6ae8c7 100644
--- a/docs/functions/Utils.customStyles.html
+++ b/docs/functions/Utils.customStyles.html
@@ -260,6 +260,9 @@
Theme
+
+ Theme.interface
+
diff --git a/docs/functions/Utils.customStylesFormat.html b/docs/functions/Utils.customStylesFormat.html
index f0a3bca..9fca430 100644
--- a/docs/functions/Utils.customStylesFormat.html
+++ b/docs/functions/Utils.customStylesFormat.html
@@ -249,6 +249,9 @@
Theme
+
+ Theme.interface
+
diff --git a/docs/functions/Utils.getFormatItem.html b/docs/functions/Utils.getFormatItem.html
index 1de90db..80e6f14 100644
--- a/docs/functions/Utils.getFormatItem.html
+++ b/docs/functions/Utils.getFormatItem.html
@@ -258,6 +258,9 @@
Theme
+
+ Theme.interface
+
diff --git a/docs/functions/Utils.getSelectText.html b/docs/functions/Utils.getSelectText.html
index c4b077f..5750198 100644
--- a/docs/functions/Utils.getSelectText.html
+++ b/docs/functions/Utils.getSelectText.html
@@ -272,6 +272,9 @@
Theme
+
+ Theme.interface
+
diff --git a/docs/functions/Utils.nativeOptionMultiple.html b/docs/functions/Utils.nativeOptionMultiple.html
index 2c30dc4..5c611de 100644
--- a/docs/functions/Utils.nativeOptionMultiple.html
+++ b/docs/functions/Utils.nativeOptionMultiple.html
@@ -266,6 +266,9 @@
Theme
+
+ Theme.interface
+
diff --git a/docs/functions/Utils.nativeOptionOrdinary.html b/docs/functions/Utils.nativeOptionOrdinary.html
index f137a6a..21a2479 100644
--- a/docs/functions/Utils.nativeOptionOrdinary.html
+++ b/docs/functions/Utils.nativeOptionOrdinary.html
@@ -257,6 +257,9 @@
Theme
+
+ Theme.interface
+
diff --git a/docs/functions/components_create_element_create_element.createBreadCrumb.html b/docs/functions/components_create_element_create_element.createBreadCrumb.html
index 909a72b..9b8da0f 100644
--- a/docs/functions/components_create_element_create_element.createBreadCrumb.html
+++ b/docs/functions/components_create_element_create_element.createBreadCrumb.html
@@ -283,6 +283,9 @@
Theme
+
+ Theme.interface
+
diff --git a/docs/functions/components_create_element_create_element.createInputSearch.html b/docs/functions/components_create_element_create_element.createInputSearch.html
index c8c2a64..c3e3480 100644
--- a/docs/functions/components_create_element_create_element.createInputSearch.html
+++ b/docs/functions/components_create_element_create_element.createInputSearch.html
@@ -255,6 +255,9 @@
Theme
+
+ Theme.interface
+
diff --git a/docs/functions/components_create_element_create_element.createNativeSelect.html b/docs/functions/components_create_element_create_element.createNativeSelect.html
index 340b746..7f64539 100644
--- a/docs/functions/components_create_element_create_element.createNativeSelect.html
+++ b/docs/functions/components_create_element_create_element.createNativeSelect.html
@@ -232,6 +232,9 @@
Theme
+
+ Theme.interface
+
diff --git a/docs/functions/components_create_element_create_element.createNativeSelectOption.html b/docs/functions/components_create_element_create_element.createNativeSelectOption.html
index 46124b9..e890a58 100644
--- a/docs/functions/components_create_element_create_element.createNativeSelectOption.html
+++ b/docs/functions/components_create_element_create_element.createNativeSelectOption.html
@@ -233,6 +233,9 @@
Theme
+
+ Theme.interface
+
diff --git a/docs/functions/components_theme_theme.changeTheme.html b/docs/functions/components_theme_theme.changeTheme.html
index b571cfc..4ff85f5 100644
--- a/docs/functions/components_theme_theme.changeTheme.html
+++ b/docs/functions/components_theme_theme.changeTheme.html
@@ -70,6 +70,18 @@
class="tsd-signature-symbol"
>: string | CustomTheme | CustomThemeJson): voidelement: Element
- theme: string
+
@@ -114,8 +141,8 @@
Defined in
components/theme/theme.ts:1theme.ts:4
@@ -237,6 +264,9 @@
Theme
+
+ Theme.interface
+
diff --git a/docs/index.html b/docs/index.html
index 54878d5..9404802 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -337,6 +337,10 @@
Theme
+
+
+ Theme.interface
+
diff --git a/docs/interfaces/components_create_element_create_element_interface.ICreateBreadCrumb.html b/docs/interfaces/components_create_element_create_element_interface.ICreateBreadCrumb.html
index fe19669..35cf134 100644
--- a/docs/interfaces/components_create_element_create_element_interface.ICreateBreadCrumb.html
+++ b/docs/interfaces/components_create_element_create_element_interface.ICreateBreadCrumb.html
@@ -444,6 +444,9 @@
Theme
+
+ Theme.interface
+
diff --git a/docs/interfaces/components_utils_urils_interface.IDataItem.html b/docs/interfaces/components_utils_urils_interface.IDataItem.html
index ff37a83..356e8cd 100644
--- a/docs/interfaces/components_utils_urils_interface.IDataItem.html
+++ b/docs/interfaces/components_utils_urils_interface.IDataItem.html
@@ -404,6 +404,9 @@
Theme
+
+ Theme.interface
+
diff --git a/docs/interfaces/components_utils_urils_interface.ISelectedItems.html b/docs/interfaces/components_utils_urils_interface.ISelectedItems.html
index 0cc76e0..c4c4fc7 100644
--- a/docs/interfaces/components_utils_urils_interface.ISelectedItems.html
+++ b/docs/interfaces/components_utils_urils_interface.ISelectedItems.html
@@ -544,6 +544,9 @@
Theme
+
+ Theme.interface
+
diff --git a/docs/interfaces/interfaces_cg_select_interface.ICgSelect.html b/docs/interfaces/interfaces_cg_select_interface.ICgSelect.html
index 2d817ba..e30eb6c 100644
--- a/docs/interfaces/interfaces_cg_select_interface.ICgSelect.html
+++ b/docs/interfaces/interfaces_cg_select_interface.ICgSelect.html
@@ -1052,6 +1052,9 @@
Theme
+
+ Theme.interface
+
diff --git a/docs/interfaces/interfaces_cg_select_interface.IStyle.html b/docs/interfaces/interfaces_cg_select_interface.IStyle.html
index a840b3d..7d013fe 100644
--- a/docs/interfaces/interfaces_cg_select_interface.IStyle.html
+++ b/docs/interfaces/interfaces_cg_select_interface.IStyle.html
@@ -563,6 +563,9 @@
Theme
+
+ Theme.interface
+
diff --git a/docs/interfaces/interfaces_items_interface.IItems.html b/docs/interfaces/interfaces_items_interface.IItems.html
index 170f152..54db31a 100644
--- a/docs/interfaces/interfaces_items_interface.IItems.html
+++ b/docs/interfaces/interfaces_items_interface.IItems.html
@@ -387,6 +387,9 @@
Theme
+
+ Theme.interface
+
diff --git a/docs/interfaces/interfaces_language_interface.ILanguage.html b/docs/interfaces/interfaces_language_interface.ILanguage.html
index df415a2..0aecc98 100644
--- a/docs/interfaces/interfaces_language_interface.ILanguage.html
+++ b/docs/interfaces/interfaces_language_interface.ILanguage.html
@@ -385,6 +385,9 @@
Theme
+
+ Theme.interface
+
diff --git a/docs/interfaces/theme_interface.CustomTheme.html b/docs/interfaces/theme_interface.CustomTheme.html
new file mode 100644
index 0000000..77c02d2
--- /dev/null
+++ b/docs/interfaces/theme_interface.CustomTheme.html
@@ -0,0 +1,493 @@
+
+
+
+
+
+ CustomTheme | cg-select
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Preparing search index...
+ - The search index is not available
+
+
Home
+
Go to CGSelect
+
+
+
+
+
+
+
+
+
+
+
Interface CustomTheme
+
+
+
+
+
+
+
+
+
+ Index
+
+
+
+
+
+
+
+ Properties
+
+
+
+
+ name:
+ string
+
+
+
+
+
+
+ styles
+
+
+ styles:
+ {
caret?: string;
chips?: string;
head?: string;
lable?: string;
list?: string;
placeholder?: string;
search?: string;
}
+
+
+
Type declaration
+
+ -
+
+ Optional
caret?: string
+
+
+ -
+
+ Optional
chips?: string
+
+
+ -
+
+ Optional
head?: string
+
+
+ -
+
+ Optional
lable?: string
+
+
+ -
+
+ Optional
list?: string
+
+
+ -
+
+ Optional
placeholder?: string
+
+
+ -
+
+ Optional
search?: string
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/interfaces/theme_interface.CustomThemeJson.html b/docs/interfaces/theme_interface.CustomThemeJson.html
new file mode 100644
index 0000000..ad2054f
--- /dev/null
+++ b/docs/interfaces/theme_interface.CustomThemeJson.html
@@ -0,0 +1,481 @@
+
+
+
+
+
+ CustomThemeJson | cg-select
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Preparing search index...
+ - The search index is not available
+
+
Home
+
Go to CGSelect
+
+
+
+
+
+
+
+
+
+
+
Interface CustomThemeJson
+
+
+
+
+
+
+
+
+
+ Index
+
+
+
+
+
+
+
+ Properties
+
+
+
+
+ name:
+ string
+
+
+
+
+
+
+ styles
+
+
+ styles:
+ {
caret?: object;
head?: object;
lable?: object;
list?: object;
placeholder?: object;
search?: object;
}
+
+
+
Type declaration
+
+ -
+
+ Optional
caret?: object
+
+
+ -
+
+ Optional
head?: object
+
+
+ -
+
+ Optional
lable?: object
+
+
+ -
+
+ Optional
list?: object
+
+
+ -
+
+ Optional
placeholder?: object
+
+
+ -
+
+ Optional
search?: object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/modules.html b/docs/modules.html
index 10a0f16..c5d93f0 100644
--- a/docs/modules.html
+++ b/docs/modules.html
@@ -280,6 +280,9 @@
Theme
+
+ Theme.interface
+
diff --git a/docs/modules/Utils.html b/docs/modules/Utils.html
index c44c836..9b35837 100644
--- a/docs/modules/Utils.html
+++ b/docs/modules/Utils.html
@@ -288,6 +288,10 @@
Theme
+
+
+ Theme.interface
+
diff --git a/docs/modules/cg_select.html b/docs/modules/cg_select.html
index 48de942..c1e29e7 100644
--- a/docs/modules/cg_select.html
+++ b/docs/modules/cg_select.html
@@ -218,6 +218,9 @@
Theme
+
+ Theme.interface
+
diff --git a/docs/modules/components_create_element_create_element.html b/docs/modules/components_create_element_create_element.html
index e8db816..f493184 100644
--- a/docs/modules/components_create_element_create_element.html
+++ b/docs/modules/components_create_element_create_element.html
@@ -245,6 +245,9 @@
Theme
+
+ Theme.interface
+
diff --git a/docs/modules/components_create_element_create_element_interface.html b/docs/modules/components_create_element_create_element_interface.html
index 5b3d58b..397e7d8 100644
--- a/docs/modules/components_create_element_create_element_interface.html
+++ b/docs/modules/components_create_element_create_element_interface.html
@@ -223,6 +223,9 @@
Theme
+
+ Theme.interface
+
diff --git a/docs/modules/components_theme_theme.html b/docs/modules/components_theme_theme.html
index a520415..52ac610 100644
--- a/docs/modules/components_theme_theme.html
+++ b/docs/modules/components_theme_theme.html
@@ -219,6 +219,9 @@
Theme
+
+ Theme.interface
+
diff --git a/docs/modules/components_utils_urils_interface.html b/docs/modules/components_utils_urils_interface.html
index 7203431..5430780 100644
--- a/docs/modules/components_utils_urils_interface.html
+++ b/docs/modules/components_utils_urils_interface.html
@@ -231,6 +231,10 @@
Theme
+
+
+ Theme.interface
+
diff --git a/docs/modules/interfaces_cg_select_interface.html b/docs/modules/interfaces_cg_select_interface.html
index 6e0214e..510ff9e 100644
--- a/docs/modules/interfaces_cg_select_interface.html
+++ b/docs/modules/interfaces_cg_select_interface.html
@@ -231,6 +231,10 @@
Theme
+
+
+ Theme.interface
+
diff --git a/docs/modules/interfaces_items_interface.html b/docs/modules/interfaces_items_interface.html
index 7ba36f8..b9eda6b 100644
--- a/docs/modules/interfaces_items_interface.html
+++ b/docs/modules/interfaces_items_interface.html
@@ -219,6 +219,10 @@
Theme
+
+ Theme.interface
+
+
diff --git a/docs/modules/interfaces_language_interface.html b/docs/modules/interfaces_language_interface.html
index b07485b..1471196 100644
--- a/docs/modules/interfaces_language_interface.html
+++ b/docs/modules/interfaces_language_interface.html
@@ -219,6 +219,10 @@
Theme
+
+
+ Theme.interface
+
diff --git a/docs/modules/language_language.html b/docs/modules/language_language.html
index 4bf7906..526bcd4 100644
--- a/docs/modules/language_language.html
+++ b/docs/modules/language_language.html
@@ -226,6 +226,9 @@
Theme
+
+ Theme.interface
+
diff --git a/docs/modules/theme_interface.html b/docs/modules/theme_interface.html
new file mode 100644
index 0000000..bb41e96
--- /dev/null
+++ b/docs/modules/theme_interface.html
@@ -0,0 +1,276 @@
+
+
+
+
+
+ theme.interface | cg-select
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Preparing search index...
+ - The search index is not available
+
+
Home
+
Go to CGSelect
+
+
+
+
+
+
+
+
+
+
+
Module theme.interface
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/variables/language_language.en.html b/docs/variables/language_language.en.html
index e9bce1c..f986cbe 100644
--- a/docs/variables/language_language.en.html
+++ b/docs/variables/language_language.en.html
@@ -193,6 +193,9 @@
Theme
+
+ Theme.interface
+
diff --git a/docs/variables/language_language.ru.html b/docs/variables/language_language.ru.html
index 3ff9da4..1b1c897 100644
--- a/docs/variables/language_language.ru.html
+++ b/docs/variables/language_language.ru.html
@@ -193,6 +193,9 @@
Theme
+
+ Theme.interface
+