Property | Defined By | ||
---|---|---|---|
eventData : Object
事件信息保存变量
| ChannelEvent |
Constant | Defined By | ||
---|---|---|---|
CHANNEL_INFO_CHANGED : String = YY_CHANNEL_INFO_CHANGED [static]
当前频道信息变化事件。用户当前所在频道信息变化时会触发。
事件信息格式说明:
eventData: ChannelInfo类型 是ChannelInfo对象,保存频道的新信息。
| ChannelEvent | ||
FOCUS_CHANNEL_CHANGED : String = YY_FOCUS_CHANNEL_CHANGED [static]
触发切换频道事件。用户在大频道中切换频道的时候会触发。
事件信息格式说明:
eventData.departedId: int类型 离开的频道的长位id。
eventData.nowId: int类型 进入的频道的长位id。
| ChannelEvent | ||
SUB_CHANNEL_ADD : String = YY_SUB_CHANNEL_ADD [static]
子频道增加事件。子频道创建的时候会触发此事件。
事件信息格式说明:
eventData.cid: int类型 增加的子频道的长位id。
eventData.pcid: int类型 增加到哪个频道下,长位id。
| ChannelEvent | ||
SUB_CHANNEL_DEL : String = YY_SUB_CHANNEL_DEL [static]
子频道删除事件。子频道被删除时触发此事件。
事件信息格式说明:
eventData.cid: int类型 被删除的子频道长位id。
| ChannelEvent | ||
USER_ENTER_CHANNEL : String = YY_USER_ENTER_CHANNEL [static]
用户进入当前大频道事件。当用户进入当前大频道中任一频道就会触发。
事件信息格式说明:
eventData.uid: int类型 进入频道的用户uid。
eventData.cid: int类型 进入时,所在的那个频道的长位id。
| ChannelEvent | ||
USER_LEAVE_CHANNEL : String = YY_USER_LEAVE_CHANNEL [static]
用户离开当前大频道事件。当有用户离开当前大频道就会触发。
事件信息格式说明:
eventData.uid: int类型 离开频道的用户uid。
eventData.cid: int类型 离开大频道时所处的频道的长位id。
| ChannelEvent |
eventData | property |
public var eventData:Object
事件信息保存变量
CHANNEL_INFO_CHANGED | Constant |
public static const CHANNEL_INFO_CHANGED:String = YY_CHANNEL_INFO_CHANGED
当前频道信息变化事件。用户当前所在频道信息变化时会触发。
事件信息格式说明:
eventData: ChannelInfo类型 是ChannelInfo对象,保存频道的新信息。
使用示例: YY.instance.channel.addEventListener(ChannelEvent.CHANNEL_INFO_CHANGED,onChannelInfoChanged); function onChannelInfoChanged(evt:ChannelEvent):void { trace("发生变化的频道号:"+evt.eventData.longId+" 名称为:"+evt.eventData.name); }
FOCUS_CHANNEL_CHANGED | Constant |
public static const FOCUS_CHANNEL_CHANGED:String = YY_FOCUS_CHANNEL_CHANGED
触发切换频道事件。用户在大频道中切换频道的时候会触发。
事件信息格式说明:
eventData.departedId: int类型 离开的频道的长位id。
eventData.nowId: int类型 进入的频道的长位id。
使用示例: YY.instance.channel.addEventListener(ChannelEvent.FOCUS_CHANNEL_CHANGED,onFocusChanged); function onFocusChanged(evt:ChannelEvent):void { trace("离开:"+evt.eventData.departedId+" 进入了"+evt.eventData.nowId;); }
SUB_CHANNEL_ADD | Constant |
public static const SUB_CHANNEL_ADD:String = YY_SUB_CHANNEL_ADD
子频道增加事件。子频道创建的时候会触发此事件。
事件信息格式说明:
eventData.cid: int类型 增加的子频道的长位id。
eventData.pcid: int类型 增加到哪个频道下,长位id。
使用示例: YY.instance.channel.addEventListener(ChannelEvent.SUB_CHANNEL_ADD,onChannelAdd); function onChannelAdd(evt:ChannelEvent):void { trace("新的频道"+evt.eventData.cid+"位于"+evt.eventData.pcid+"下面"); }
SUB_CHANNEL_DEL | Constant |
public static const SUB_CHANNEL_DEL:String = YY_SUB_CHANNEL_DEL
子频道删除事件。子频道被删除时触发此事件。
事件信息格式说明:
eventData.cid: int类型 被删除的子频道长位id。
使用示例: YY.instance.channel.addEventListener(ChannelEvent.SUB_CHANNEL_DEL,onChannelDel); function onChannelDel(evt:ChannelEvent):void { trace("被删除的子频道:"+evt.eventData.cid); }
USER_ENTER_CHANNEL | Constant |
public static const USER_ENTER_CHANNEL:String = YY_USER_ENTER_CHANNEL
用户进入当前大频道事件。当用户进入当前大频道中任一频道就会触发。
事件信息格式说明:
eventData.uid: int类型 进入频道的用户uid。
eventData.cid: int类型 进入时,所在的那个频道的长位id。
使用示例: YY.instance.channel.addEventListener(ChannelEvent.SUB_CHANNEL_DEL,onUserEnter); function onUserEnter(evt:ChannelEvent):void { trace("有新用户"+evt.eventData.uid+"进入到"+evt.eventData.cid+"频道"); }
USER_LEAVE_CHANNEL | Constant |
public static const USER_LEAVE_CHANNEL:String = YY_USER_LEAVE_CHANNEL
用户离开当前大频道事件。当有用户离开当前大频道就会触发。
事件信息格式说明:
eventData.uid: int类型 离开频道的用户uid。
eventData.cid: int类型 离开大频道时所处的频道的长位id。
使用示例: YY.instance.channel.addEventListener(ChannelEvent.USER_ENTER_CHANNEL,onUserLeave); function onUserLeave(evt:ChannelEvent):void { trace("用户"+evt.eventData.uid+"离开了"+evt.eventData.cid+"频道"); }