Skip to content

Introduction

本ドキュメントは、SkyWay JavaScript SDKのAPIリファレンスです。 SkyWayを使った開発が初めての場合は、SkyWayの通信モデルを先にご確認ください。

クラスについて

このドキュメントに記載しているクラスの一覧です。

EventEmitterについて

すべてのクラスは、EventEmitterを継承しています。

そのため、on()off()emit()などのメソッドが利用可能です。

function onOpen() {
  console.log('an open event occurred!');
}

// add listener
peer.on('open', onOpen);
// remove listener
peer.off('open', onOpen)

// custom events
peer.on('myev', val => {
  console.log(val); // 3
})
peer.emit('myev', 3);

メソッドの詳細については、EventEmitterのドキュメントを、クラスごとの発生するイベントの詳細については、各クラスのドキュメントを参照してください。

各クラスからの'error'イベントは、必ずon('error', listener)するようにしてください。そうしない場合、エラーが発生して予期せぬ挙動になることがあります。