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
TODO: EscapedJID ?
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
[override]
RoomEvent
  
toString():String
[override]
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:*

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


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

See also

errorCodeproperty 
errorCode:uint


Implementation
    public function get errorCode():uint
    public function set errorCode(value:uint):void
errorConditionproperty 
errorCondition:String


Implementation
    public function get errorCondition():String
    public function set errorCondition(value:String):void
errorMessageproperty 
errorMessage:String


Implementation
    public function get errorMessage():String
    public function set errorMessage(value:String):void
errorTypeproperty 
errorType:String


Implementation
    public function get errorType():String
    public function set errorType(value:String):void
fromproperty 
from:String

TODO: EscapedJID ?


Implementation
    public function get from():String
    public function set from(value:String):void
nicknameproperty 
nickname:String


Implementation
    public function get nickname():String
    public function set nickname(value:String):void
reasonproperty 
reason:String


Implementation
    public function get reason():String
    public function set reason(value:String):void
subjectproperty 
subject:String


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
override public function clone():Event

Returns
Event
toString()method 
override public 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