Class: Bskyrb::AppBskyGraphDefs::ListViewBasic
- Inherits:
-
Object
- Object
- Bskyrb::AppBskyGraphDefs::ListViewBasic
- Defined in:
- lib/bskyrb/generated_classes.rb
Instance Attribute Summary collapse
-
#avatar ⇒ Object
Returns the value of attribute avatar.
-
#indexedAt ⇒ Object
Returns the value of attribute indexedAt.
-
#name ⇒ Object
Returns the value of attribute name.
-
#purpose ⇒ Object
Returns the value of attribute purpose.
-
#uri ⇒ Object
Returns the value of attribute uri.
-
#viewer ⇒ Object
Returns the value of attribute viewer.
Class Method Summary collapse
Instance Attribute Details
#avatar ⇒ Object
Returns the value of attribute avatar.
737 738 739 |
# File 'lib/bskyrb/generated_classes.rb', line 737 def avatar @avatar end |
#indexedAt ⇒ Object
Returns the value of attribute indexedAt.
741 742 743 |
# File 'lib/bskyrb/generated_classes.rb', line 741 def indexedAt @indexedAt end |
#name ⇒ Object
Returns the value of attribute name.
733 734 735 |
# File 'lib/bskyrb/generated_classes.rb', line 733 def name @name end |
#purpose ⇒ Object
Returns the value of attribute purpose.
735 736 737 |
# File 'lib/bskyrb/generated_classes.rb', line 735 def purpose @purpose end |
#uri ⇒ Object
Returns the value of attribute uri.
731 732 733 |
# File 'lib/bskyrb/generated_classes.rb', line 731 def uri @uri end |
#viewer ⇒ Object
Returns the value of attribute viewer.
739 740 741 |
# File 'lib/bskyrb/generated_classes.rb', line 739 def viewer @viewer end |
Class Method Details
.from_hash(hash) ⇒ Object
743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 |
# File 'lib/bskyrb/generated_classes.rb', line 743 def self.from_hash(hash) # httparty-returned string-keyed hash instance = new instance.send(:uri=, hash["uri"]) instance.send(:name=, hash["name"]) instance.send(:purpose=, hash["purpose"]) instance.send(:avatar=, hash["avatar"]) instance.send(:viewer=, hash["viewer"]) instance.send(:indexedAt=, hash["indexedAt"]) instance end |