Документация для разработчиков
Темная тема

BX.ColorPicker

Класс для работы с библиотекой выбора цвета

Метод Описание С версии
new BX.ColorPicker(
	[options]
)
Метод создаёт объект класса BX.ColorPicker. Параметры:
  • options {Object} Коллекция опций диалога выбора цвета. Все настройки являются не обязательными.
    • bindElement {Element} - DOM-элемент, около которого отобразится диалог.
    • onColorSelected {Function} - Функция-обработчик выбора цвета. Принимает два аргумента: выбранный цвет и ссылку на диалог.
    • popupOptions {Object} - Коллекция опций для BX.PopupWindow.
    • selectedColor {String} - Выбранный цвет в палитре цветов.
    • defaultColor {String} - Цвет по умолчанию.
    • allowCustomColor {Boolean} - Разрешить пользователю вручную вводить код цвета. По умолчанию true.
    • colorPreview {Boolean} - Показывать предпросмотр цвета. По умолчанию true.
    • colors {Array[]} - Произвольный список цветов. Каждый элемент массива colors представляет собой массив со списком цветов и соответствует определенному ряду в палитре.
picker.open(
	[options]
)
Показывает диалог выбора цвета на странице. Коллекция options соответствует аналогичным настройкам в BX.ColorPicker, кроме ключа popupOptions. Вызов с опциями может понадобиться, когда один экземпляр диалога будет использоваться для нескольких элементов на странице.
picker.close()
Закрывает диалог выбора цвета.
picker.getPopupWindow()
Возвращает ссылку на объект BX.PopupWindow.


© «Битрикс», 2001-2024, «1С-Битрикс», 2024