В этом модуле представленны функции используемые в классе селекта. Модуль предназначен
              для выноса важной логики селекта и удобства использования.
            
          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) createNativSelectOption() → {HTMLOptionElement}
Метод который создает Options для нативного селекта
          - Source:
Returns:
Возвращает созданные Options нативного селекта
          - Type
- HTMLOptionElement