Home   Single Page

デスクトップとイベント処理

上に記述したように、デスクトップはURLリクエストが集まるページです。デスクトップはイベントリスナが通信できる領域でもあります。

イベントが発生したとき、イベントはデスクトップ上で行われます。ZKはイベントをデスクトップごとに別々の待ち行列に分けます。こうして、同じデスクトップ上のイベントは順番に行われ、一方、別デスクトップ上のイベントは同時進行で行われます。

イ ベントリスナはイベントが行われるデスクトップ上のどのページコンポーネントにも通信できます。同じデスクトップ内ではひとつのページから別のページにコ ンポーネントを動かすこともできます。一方で、他のデスクトップに属しているコンポーネントへは通信することができません。

【補足】:開発者はイベントリスナ中のデスクトップからコンポーネントをはずすことができます。そして他のイベントリスナ中の別デスクトップにつけることができます。