다음을 통해 공유


Sys.Application.init 이벤트

업데이트: 2007년 11월

모든 스크립트가 로드된 후 개체가 만들어지기 전에 발생합니다.

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 클래스

기타 리소스

언어 참조