Param | Method | Event |  |

## OnInitCompletedv1.1 or higher

크로스에디터가 정상적으로 초기화되어 메소드의 호출이 가능하다는 것을 알리는 이벤트입니다.

#### Syntax

    void OnInitCompleted (
       void
    );

<1.5 버전 이상>

    void OnInitCompleted (
         BSTR* type
         Object* editorTarget
         BSTR* editorName
    );

#### Parameters

<1.5 버전 이상>

[out] 이벤트 발생 시 아래와 같은 객체를 반환합니다.

객체명 | 용도 | 구분
type | 이벤트 발생 type (load) | 이벤트 공통
editorTarget | 에디터 메인 클래스 객체 | 이벤트 공통
editorName | 설정된 에디터 이름 | 이벤트 공통

#### Remarks

크로스에디터의 Main class 호출 후 에디터가 로드된 다음 메소드를 실행해야 정상적으로 실행이 됩니다.

크로스에디터의 Main class 호출 후 에디터가 로드됨과 동시에 메소드를 실행 시킬 때 환경적인 영향으로 메소드가 정상적으로 실행이 되지 않는 경우가 있습니다. 이런 경우 크로스에디터의 초기화가 정상적으로 완료 후 발생하는 OnInitCompleted 이벤트를 통해 메소드를 실행하면 안정적으로 메소드를 실행시킬 수 있습니다.

#### Sample Codes

JavaScript

    var object = new NamoSE("test");
    object.EditorStart();

    function OnInitCompleted(){
       object.SetBodyValue("<p>크로스에디터 샘플 페이지에 오신 것을 환영합니다.</p>");
    }

<1.5 버전 이상>

JavaScript

    var object = new NamoSE("test");
    object.EditorStart();

    function OnInitCompleted(e){
       e.editorTarget.SetBodyValue("<p>크로스에디터 샘플 페이지에 오신 것을 환영합니다.</p>");
    }