Перейти к основному содержимому

getLightboxSection

Description

Возвращает объект раздела lightbox

getLightboxSection: (name: string | number) => LightboxSectionState

Parameters

  • name - (required) string | number - имя раздела

Returns

  • obj - (LightboxSectionState) - объект раздела

Example

const time = gantt.getLightboxSection('time');
const descr = gantt.getLightboxSection('description');

//получение значения
const value = time.getValue();
const value1 = descr.getValue();

//обновление значения
descr.setValue('New Task'); //для секций с одним контролом
time.setValue(null,{
start_date:new Date(2020,03,10),
end_date:new Date(2022,03,10),
duration:5
}); //для секций с несколькими контролами: первый аргумент - 'null', второй - объект с данными

Details

The section object contains the following members:

Properties

  • section - (object) - конфигурационный объект раздела
    • id - (string) - идентификатор раздела
    • name - (string) - имя раздела. Согласно имени, gantt берет метку для раздела из коллекции locale.labels. Например, для раздела 'description' метка будет взята как gantt.locale.labels.section_description
    • height - (number) - высота раздела
    • map_to - (string) - имя свойства, сопоставленного редактору
    • type - (string) - тип редактора
    • focus - (boolean) - если установить в true, соответствующее поле получит фокус при открытии lightbox
  • node - (HTMLElement) - div с телом раздела
  • header - (HTMLElement) - div с заголовком раздела
  • control - (HTMLCollection) - коллекция элементов управления, используемых в разделе

Methods

  • getValue (): any - возвращает объект с данными раздела
  • setValue (value, valueObject): any - устанавливает значение(я) для раздела. В качестве параметра метод принимает значение (или объект значений, если раздел содержит несколько контролов), которое нужно установить
    • value - (any) - значение раздела
    • valueObject? - (CustomObject) - необязательный, объект с любыми свойствами
Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.