Событие Sys.Application.init

Возникает после загрузки всех скриптов, но до создания объектов.

Sys.Application.add_init(handler);
Sys.Application.remove_init(handler);

Аргументы

  • handler
    Функция-делегат, которую необходимо привязать к событию init, или привязку которой к событию необходимо отменить.

Заметки

Для завершения выполнения задач, которые должны быть выполнены до создания объектов, к событию init прикрепляются функции-делегаты. Метод доступа add_init привязывает функцию-делегат к событию init, а метод доступа remove_init отменяет привязку.

Пример

В следующем примере демонстрируется добавление обработчика к событию init. Этот обработчик событий добавляет на страницу два пользовательских элемента управления.

// Attach a handler to the init event.
Sys.Application.add_init(applicationInitHandler);

function applicationInitHandler() {
    // Add two custom controls to the application.
    $create(Demo.HoverButton, {text: 'A HoverButton Control'}, 
        {click: start, hover: doSomethingOnHover, 
        unhover: doSomethingOnUnHover},
        null, $get('Button1'));
    $create(Demo.HighVis, null, null, null, $get('Button2'));
}

См. также

Ссылки

Класс Sys.Application

Другие ресурсы

Справочник по языку