onViewInit

срабатывает перед инициализацией каждого компонента в spreadsheet

void onViewInit(string|number id,object config){ ... };

Parameters

idstring|numberID внутреннего компонента
configobjectобъект с настройками компонента

Example

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 }
                }];
            }
        }
    }
});

Related samples

Details

Событие можно использовать для изменений в интерфейсе внутренних компонентов Spreadsheet, напр. тулбара, контекстного меню или панели инструментов для переключения между листами таблицы.

See also
Наверх
If you have not checked yet, be sure to visit site of our main product Webix javascript ui library and page of javascript spreadsheet product.