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

onColumnResizeEnd

информация

Эта функциональность доступна только в версии PRO.

Description

Срабатывает после того, как пользователь завершил перетаскивание границы столбца для изменения его ширины

onColumnResizeEnd: (index: number, column: GridColumn, new_width: number) => boolean;

Parameters

  • index - (required) number - индекс столбца
  • column - (required) GridColumn - объект столбца
  • new_width - (required) number - новая ширина столбца

Returns

  • result - (boolean) - определяет, будет ли выполнено действие по умолчанию обработчика события (true) или отменено (false)

Example

// возврат false отменяет операцию изменения размера
gantt.attachEvent("onColumnResizeEnd", function(index, column, new_width){
gantt.message.hide(message);
message = null;
gantt.message(`Column <b>${gantt.locale.labels["column_"+column.name]}
</b> is now ${new_width}px width`);
return true;
});

Details

Событие можно заблокировать. Возврат значения false отменит изменение размера столбца.

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.