Контрол Текстовая Область

Поле, предназначенное для ввода нескольких строк текста.

Инициализация

По умолчанию, лайтбокс включает один контрол textarea. Если вам нужно добавить еще один, выполните следующие шаги:

1) Добавьте новый раздел в конфигурацию лайтбокса:

gantt.config.lightbox.sections = [
    {name:"description", height:38, map_to:"desc", type:"textarea",focus:true},
    {name:"details",     height:38, map_to:"text", type:"textarea"},     {name:"time",        height:72, map_to:"auto", type:"duration"}
];

2) Назначьте метку для нового раздела:

gantt.locale.labels.section_details = "Details";

Свойства

Вот список ключевых свойств, которые вы, возможно, будете часто настраивать для контрола textarea (полный список доступен здесь):

  • name - (string) указывает имя раздела
  • height - (number) определяет высоту раздела
  • map_to - (string) связывает раздел с конкретным свойством данных
  • type - (string) определяет тип контрола раздела
  • focus - (boolean) если установлено в true, раздел автоматически получит фокус при открытии лайтбокса
  • default_value - (any) устанавливает значение по умолчанию для контрола. Это применяется только если значение ввода не определено. Обратите внимание, что это не будет работать с map_to:"text"
К началу