f.Event().runNext()

f.Event(eventName).runNext()

개요

f.Event(eventName) 를 통해 지정된 이벤트를 다음 실행될 이벤트로 이벤트 큐 맨앞에 추가합니다. f.Event()의 eventName은 필수입니다.

이벤트 스크립트 내에서만 사용 가능합니다. 이 스크립트를 사용하면, 이벤트 스크립트 종료 후 지정된 이벤트가 실행됩니다.

예시

// 이벤트 스크립트 종료 후 targetEvent를 실행시킵니다.
f.Event('targetEvent').runNext()

활용

조건에 따라 다른 이벤트로 분기시킬 수 있습니다.

// Threads 가 있으면 메시지를 생성 후 실행하고, 없으면 Threads 생성하며 실행하도록 한다.
if (_c.threads && _c.threads[0].thread_id) {
    f.Event("createMessage").runNext()
}
else {
    f.Event("createThreads").runNext()
}

Last updated