Class: Line::Bot::Response::User::Contact

Inherits:
Object
  • Object
show all
Defined in:
lib/line/bot/response/user/contact.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(attrs) ⇒ Contact

Returns a new instance of Contact.



11
12
13
14
15
16
# File 'lib/line/bot/response/user/contact.rb', line 11

def initialize(attrs)
  @mid = attrs['mid']
  @display_name = attrs['displayName']
  @picture_url = attrs['pictureUrl']
  @status_message = attrs['statusMessage']
end

Instance Attribute Details

#display_nameObject (readonly)

Returns the value of attribute display_name.



9
10
11
# File 'lib/line/bot/response/user/contact.rb', line 9

def display_name
  @display_name
end

#midObject (readonly)

Returns the value of attribute mid.



9
10
11
# File 'lib/line/bot/response/user/contact.rb', line 9

def mid
  @mid
end

#picture_urlObject (readonly)

Returns the value of attribute picture_url.



9
10
11
# File 'lib/line/bot/response/user/contact.rb', line 9

def picture_url
  @picture_url
end

#status_messageObject (readonly)

Returns the value of attribute status_message.



9
10
11
# File 'lib/line/bot/response/user/contact.rb', line 9

def status_message
  @status_message
end