В этом модуле представленны функции используемые в классе селекта. Модуль предназначен
              для выноса важной логики селекта и удобства использования.
            
          Methods
(static) createBreadcrumb(data, title, index, id) → {HTMLElement}
Метод который создает и отвечает за поведение chips
          Parameters:
| Name | Type | Description | 
|---|---|---|
data | 
                object | объект в котором содержатся настройки и элементы селекта | 
title | 
                string | имя выбранного элемента для отрисовки chips | 
index | 
                number | индекс выбранного элемента для отрисовки chips | 
id | 
                string | уникальное id выбранного элемента | 
- Source:
 
Returns:
возвращает сформированный HTMLElement chips item
          - Type
 - HTMLElement
 
(static) createInputSearch(random, lenguage) → {HTMLInputElement}
Метод который создает поиск элементов в селекте
          Parameters:
| Name | Type | Description | 
|---|---|---|
random | 
                string | уникальное значение для input элемента. | 
lenguage | 
                string | текст на определенном языке переданный из файла language.js | 
- Source:
 
Returns:
Возвращает сформированный input елемент.
          - Type
 - HTMLInputElement
 
(static) createNativeSelect() → {HTMLSelectElement}
Метод который создает нативный селект
          - Source:
 
Returns:
Возвращает созданный нативный селект
          - Type
 - HTMLSelectElement
 
(static) createNativeSelectOption() → {HTMLOptionElement}
Метод который создает Options для нативного селекта
          - Source:
 
Returns:
Возвращает созданные Options нативного селекта
          - Type
 - HTMLOptionElement