Class: Line::Bot::Response::User::Contact
- Inherits:
-
Object
- Object
- Line::Bot::Response::User::Contact
- Defined in:
- lib/line/bot/response/user/contact.rb
Instance Attribute Summary collapse
-
#display_name ⇒ Object
readonly
Returns the value of attribute display_name.
-
#mid ⇒ Object
readonly
Returns the value of attribute mid.
-
#picture_url ⇒ Object
readonly
Returns the value of attribute picture_url.
-
#status_message ⇒ Object
readonly
Returns the value of attribute status_message.
Instance Method Summary collapse
-
#initialize(attrs) ⇒ Contact
constructor
A new instance of Contact.
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'] = attrs['statusMessage'] end |
Instance Attribute Details
#display_name ⇒ Object (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 |
#mid ⇒ Object (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_url ⇒ Object (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_message ⇒ Object (readonly)
Returns the value of attribute status_message.
9 10 11 |
# File 'lib/line/bot/response/user/contact.rb', line 9 def end |