Module: BlizzardApi::Diablo
- Defined in:
- lib/blizzard_api_rb/diablo.rb,
lib/blizzard_api_rb/diablo/request.rb,
lib/blizzard_api_rb/diablo/community/act.rb,
lib/blizzard_api_rb/diablo/game_data/era.rb,
lib/blizzard_api_rb/diablo/community/item.rb,
lib/blizzard_api_rb/diablo/game_data/season.rb,
lib/blizzard_api_rb/diablo/community/artisan.rb,
lib/blizzard_api_rb/diablo/community/profile.rb,
lib/blizzard_api_rb/diablo/community/follower.rb,
lib/blizzard_api_rb/diablo/community/item_type.rb,
lib/blizzard_api_rb/diablo/community/character_class.rb,
lib/blizzard_api_rb/diablo/game_data/generic_data_endpoint.rb
Overview
Diablo III related classes
Defined Under Namespace
Classes: Act, Artisan, CharacterClass, Era, Follower, GenericDataEndpoint, Item, ItemType, Profile, Request, Season
Class Method Summary collapse
- .act(**options) ⇒ Act
- .artisan(**options) ⇒ Artisan
- .character(**options) ⇒ Character
- .era(**options) ⇒ Era
- .follower(**options) ⇒ Follower
- .item(**options) ⇒ Type
- .item_type(**options) ⇒ ItemType
- .profile(**options) ⇒ Profile
- .season(**options) ⇒ Season
Class Method Details
.act(**options) ⇒ Act
45 46 47 |
# File 'lib/blizzard_api_rb/diablo.rb', line 45 def self.act(**) BlizzardApi::Diablo::Act.new(**) end |
.artisan(**options) ⇒ Artisan
52 53 54 |
# File 'lib/blizzard_api_rb/diablo.rb', line 52 def self.artisan(**) BlizzardApi::Diablo::Artisan.new(**) end |
.character(**options) ⇒ Character
66 67 68 |
# File 'lib/blizzard_api_rb/diablo.rb', line 66 def self.character(**) BlizzardApi::Diablo::CharacterClass.new(**) end |
.era(**options) ⇒ Era
29 30 31 |
# File 'lib/blizzard_api_rb/diablo.rb', line 29 def self.era(**) BlizzardApi::Diablo::Era.new(**) end |
.follower(**options) ⇒ Follower
59 60 61 |
# File 'lib/blizzard_api_rb/diablo.rb', line 59 def self.follower(**) BlizzardApi::Diablo::Follower.new(**) end |
.item(**options) ⇒ Type
80 81 82 |
# File 'lib/blizzard_api_rb/diablo.rb', line 80 def self.item(**) BlizzardApi::Diablo::Item.new(**) end |
.item_type(**options) ⇒ ItemType
73 74 75 |
# File 'lib/blizzard_api_rb/diablo.rb', line 73 def self.item_type(**) BlizzardApi::Diablo::ItemType.new(**) end |
.profile(**options) ⇒ Profile
87 88 89 |
# File 'lib/blizzard_api_rb/diablo.rb', line 87 def self.profile(**) BlizzardApi::Diablo::Profile.new(**) end |
.season(**options) ⇒ Season
22 23 24 |
# File 'lib/blizzard_api_rb/diablo.rb', line 22 def self.season(**) BlizzardApi::Diablo::Season.new(**) end |