Class enchant.telepathy.TelepathySense
テレパシーの送受信を行うためのオブジェクト.
- Defined in: telepathy.enchant.js
- Extends enchant.EventTarget
Constructor Attributes | Constructor Name and Description |
---|---|
Field Attributes | Field Name and Description |
---|---|
Telepathyの受信者を保持するオブジェクト.
|
|
Telepathyの受信に使用するEventSourceを保持するオブジェクト.
|
|
最後に受信したTelepathyオブジェクト.
|
|
テレパシー受信APIのURL.
|
|
テレパシー送信APIのURL.
|
Method Summary
Method Attributes | Method Name and Description |
---|---|
addChanneler(channel, target)
オブジェクトをTelepathyの受信者に設定する.
|
|
close(channel)
テレパシーの受信を終了する.
|
|
closeAll()
全てのチャンネルについてテレパシーの受信を終了する.
|
|
finalize()
TelepathySenseの後処理を行う.
|
|
open(channel)
テレパシーの受信を開始する.
|
|
removeChanneler(channel, target)
オブジェクトをTelepathyの受信者から除外する.
|
|
send(channel, message)
テレパシーを送信する.
|
- Methods borrowed from class enchant.EventTarget:
- addEventListener
- clearEventListener
- dispatchEvent
- on
- removeEventListener
Class Detail
enchant.telepathy.TelepathySense()
Field Detail
{Object}
channelers
Telepathyの受信者を保持するオブジェクト.
{Object}
eventSources
Telepathyの受信に使用するEventSourceを保持するオブジェクト.
{enchant.telepathy.Telepathy}
lastTelepathy
最後に受信したTelepathyオブジェクト.
{String}
recvAPI
テレパシー受信APIのURL.
{String}
sendAPI
テレパシー送信APIのURL.
Method Detail
-
addChanneler(channel, target)オブジェクトをTelepathyの受信者に設定する.
- Parameters:
- {String} channel
- 対象のチャンネル.
- {enchant.EventTarget} target
- 対象のオブジェクト.
-
close(channel)テレパシーの受信を終了する.
- Parameters:
- {String} channel
- 対象のチャンネル.
-
closeAll()全てのチャンネルについてテレパシーの受信を終了する.
-
finalize()TelepathySenseの後処理を行う.
-
open(channel)テレパシーの受信を開始する.
- Parameters:
- {String} channel
- 対象のチャンネル.
-
removeChanneler(channel, target)オブジェクトをTelepathyの受信者から除外する.
- Parameters:
- {String} channel
- 対象のチャンネル.
- {enchant.EventTarget} target
- 対象のオブジェクト.
-
send(channel, message)テレパシーを送信する.
- Parameters:
- {String} channel
- 対象のチャンネル.
- {*} message
- 送信するデータ.