Class: DialogMember
Extends:
Base
Represents a dialog member on Yurba
Constructors
Constructor
new DialogMember(
client,data):DialogMember
Parameters
client
data
Returns
DialogMember
Overrides
Properties
dialog
dialog:
number
The dialog ID this member belongs to
id
id:
number
The member's ID
member
member:
UserModel
The member user data
timestamp
timestamp:
number
The timestamp when the user joined the dialog
Accessors
displayName
Get Signature
get displayName():
string
The user's display name
Returns
string
joinedAt
Get Signature
get joinedAt():
Date
When the user joined the dialog
Returns
Date
userId
Get Signature
get userId():
number
The user ID of this member
Returns
number
userLink
Get Signature
get userLink():
string
The user's link/username
Returns
string
Methods
_clone()
_clone():
DialogMember
Internal
Creates a clone of this dialog member
Returns
DialogMember
Overrides
_patch()
_patch(
data):this
Internal
Updates the dialog member with new data
Parameters
data
Partial<DialogMemberModel>
The new dialog member data
Returns
this
Overrides
toString()
toString():
string
Returns a string representation of an object.
Returns
string
valueOf()
valueOf():
any
Returns
any