Finish word description methods

This commit is contained in:
Макс Овсяников 2022-10-19 12:05:41 +03:00
parent 51f2319039
commit 99785cc76b
2 changed files with 19 additions and 2 deletions

View File

@ -1,6 +1,13 @@
import { customStylesFormat } from './utils'; import { customStylesFormat } from './utils';
// Метод который создает и отвечает за поведение chips /**
* Метод который создает и отвечает за поведение chips
* @param {object} data объект в котором содержатся настройки и элементы селекта
* @param {string} title имя выбранного элемента для отрисовки chips
* @param {number} index индекс выбранного элемента для отрисовки chips
* @param {string} id уникальное id выбранного элемента
* @returns возвращает сформированный HTMLElement chips item
*/
export function createBreadcrumb(data, title, index, id) { export function createBreadcrumb(data, title, index, id) {
const { element, option, indexes, selectedItems } = data; const { element, option, indexes, selectedItems } = data;
const { placeholder, styles } = option; const { placeholder, styles } = option;

View File

@ -4,7 +4,17 @@ import { DropDown } from './cg-dropdown';
const dropdown = new DropDown({ const dropdown = new DropDown({
selector: '.cg-dropdown_one', selector: '.cg-dropdown_one',
placeholder: 'Выберите авто', placeholder: 'Выберите авто',
items: ['BMW', 'Opel', 'Mersedes', 'MAN', 'max'], items: [
'BMW',
{
id: '213sade',
title: 'Opel',
value: 1,
},
'Mersedes',
'MAN',
'max',
],
multiselect: true, multiselect: true,
multiselectTag: true, multiselectTag: true,
}); });