срабатывает перед инициализацией каждого компонента в spreadsheet
id | string|number | ID внутреннего компонента |
config | object | объект с настройками компонента |
webix.ui({
view:"spreadsheet",
data:spreadsheet_data,
on:{
onViewInit: function(view, config){
if (view == "toolbar" && window.innerWidth < 1400){
// если места на экране слишком мало для отображения всего тулбара
// завернем тулбар в скроллвью
config.elements = [{
view:"scrollview",
scroll:"x",
body:{ cols:config.elements }
}];
}
}
}
});
Событие можно использовать для изменений в интерфейсе внутренних компонентов Spreadsheet, напр. тулбара, контекстного меню или панели инструментов для переключения между листами таблицы.