Packageorg.igniterealtime.xiff.events
Classpublic class RoomEvent
InheritanceRoomEvent Inheritance flash.events.Event



Public Properties
 PropertyDefined by
  data : *
Data type can be Message, Array, or Presence depending of the context.
RoomEvent
  errorCode : uint
RoomEvent
  errorCondition : String
RoomEvent
  errorMessage : String
RoomEvent
  errorType : String
RoomEvent
  from : String
RoomEvent
  nickname : String
RoomEvent
  reason : String
RoomEvent
  subject : String
RoomEvent
Public Methods
 MethodDefined by
  
RoomEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false)
RoomEvent
  
clone():Event
RoomEvent
  
toString():String
RoomEvent
Public Constants
 ConstantDefined by
  ADMIN_ERROR : String = "adminError"
[static]
RoomEvent
  AFFILIATION_CHANGE_COMPLETE : String = "affiliationChangeComplete"
[static]
RoomEvent
  AFFILIATIONS : String = "affiliations"
[static]
RoomEvent
  BANNED_ERROR : String = "bannedError"
[static]
RoomEvent
  CONFIGURE_ROOM : String = "configureRoom"
[static]
RoomEvent
  CONFIGURE_ROOM_COMPLETE : String = "configureRoomComplete"
[static]
RoomEvent
  DECLINED : String = "declined"
[static]
RoomEvent
  GROUP_MESSAGE : String = "groupMessage"
[static]
RoomEvent
  LOCKED_ERROR : String = "lockedError"
[static]
RoomEvent
  MAX_USERS_ERROR : String = "maxUsersError"
[static]
RoomEvent
  NICK_CONFLICT : String = "nickConflict"
[static]
RoomEvent
  PASSWORD_ERROR : String = "passwordError"
[static]
RoomEvent
  PRIVATE_MESSAGE : String = "privateMessage"
[static]
RoomEvent
  REGISTRATION_REQ_ERROR : String = "registrationReqError"
[static]
RoomEvent
  ROOM_DESTROYED : String = "roomDestroyed"
[static]
RoomEvent
  ROOM_JOIN : String = "roomJoin"
[static]
RoomEvent
  ROOM_LEAVE : String = "roomLeave"
[static]
RoomEvent
  SUBJECT_CHANGE : String = "subjectChange"
[static]
RoomEvent
  USER_BANNED : String = "userBanned"
[static]
RoomEvent
  USER_DEPARTURE : String = "userDeparture"
[static]
RoomEvent
  USER_JOIN : String = "userJoin"
[static]
RoomEvent
  USER_KICKED : String = "userKicked"
[static]
RoomEvent
  USER_PRESENCE_CHANGE : String = "userPresenceChange"
[static]
RoomEvent
Property detail
dataproperty
data:*  [read-write]

Data type can be Message, Array, or Presence depending of the context.

Implementation
    public function get data():*
    public function set data(value:*):void

See also

errorCodeproperty 
errorCode:uint  [read-write]Implementation
    public function get errorCode():uint
    public function set errorCode(value:uint):void
errorConditionproperty 
errorCondition:String  [read-write]Implementation
    public function get errorCondition():String
    public function set errorCondition(value:String):void
errorMessageproperty 
errorMessage:String  [read-write]Implementation
    public function get errorMessage():String
    public function set errorMessage(value:String):void
errorTypeproperty 
errorType:String  [read-write]Implementation
    public function get errorType():String
    public function set errorType(value:String):void
fromproperty 
from:String  [read-write]Implementation
    public function get from():String
    public function set from(value:String):void
nicknameproperty 
nickname:String  [read-write]Implementation
    public function get nickname():String
    public function set nickname(value:String):void
reasonproperty 
reason:String  [read-write]Implementation
    public function get reason():String
    public function set reason(value:String):void
subjectproperty 
subject:String  [read-write]Implementation
    public function get subject():String
    public function set subject(value:String):void
Constructor detail
RoomEvent()constructor
public function RoomEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false)Parameters
type:String
 
bubbles:Boolean (default = false)
 
cancelable:Boolean (default = false)
Method detail
clone()method
public override function clone():Event

Returns
Event
toString()method 
public override function toString():String

Returns
String
Constant detail
ADMIN_ERRORconstant
public static const ADMIN_ERROR:String = "adminError"
AFFILIATION_CHANGE_COMPLETEconstant 
public static const AFFILIATION_CHANGE_COMPLETE:String = "affiliationChangeComplete"
AFFILIATIONSconstant 
public static const AFFILIATIONS:String = "affiliations"
BANNED_ERRORconstant 
public static const BANNED_ERROR:String = "bannedError"
CONFIGURE_ROOMconstant 
public static const CONFIGURE_ROOM:String = "configureRoom"
CONFIGURE_ROOM_COMPLETEconstant 
public static const CONFIGURE_ROOM_COMPLETE:String = "configureRoomComplete"
DECLINEDconstant 
public static const DECLINED:String = "declined"
GROUP_MESSAGEconstant 
public static const GROUP_MESSAGE:String = "groupMessage"
LOCKED_ERRORconstant 
public static const LOCKED_ERROR:String = "lockedError"
MAX_USERS_ERRORconstant 
public static const MAX_USERS_ERROR:String = "maxUsersError"
NICK_CONFLICTconstant 
public static const NICK_CONFLICT:String = "nickConflict"
PASSWORD_ERRORconstant 
public static const PASSWORD_ERROR:String = "passwordError"
PRIVATE_MESSAGEconstant 
public static const PRIVATE_MESSAGE:String = "privateMessage"
REGISTRATION_REQ_ERRORconstant 
public static const REGISTRATION_REQ_ERROR:String = "registrationReqError"
ROOM_DESTROYEDconstant 
public static const ROOM_DESTROYED:String = "roomDestroyed"
ROOM_JOINconstant 
public static const ROOM_JOIN:String = "roomJoin"
ROOM_LEAVEconstant 
public static const ROOM_LEAVE:String = "roomLeave"
SUBJECT_CHANGEconstant 
public static const SUBJECT_CHANGE:String = "subjectChange"
USER_BANNEDconstant 
public static const USER_BANNED:String = "userBanned"
USER_DEPARTUREconstant 
public static const USER_DEPARTURE:String = "userDeparture"
USER_JOINconstant 
public static const USER_JOIN:String = "userJoin"
USER_KICKEDconstant 
public static const USER_KICKED:String = "userKicked"
USER_PRESENCE_CHANGEconstant 
public static const USER_PRESENCE_CHANGE:String = "userPresenceChange"