champions library

Facilitates searching and listing League of Legends champions including all the champion specific details

Classes

Champion
A champion reference.
ChampionPassive
Champions
The Champion factory class
ChampionSkin
A champion skin
ChampionSpell
ChampionStats
The champion based stats
Image
A reference to an image
ImageIcon
A reference to an image icon which includes the url to full standalone image and a sprite reference
ImageSprite
A reference for an image in a sprite
LevelStats
The champion stats at an specific level
SpellCooldown
SpellCost
SpellRange
VideoClip
A video clip reference

Extensions

AbilityResourceLabel
Provides the ability to get a label from the an AbilityResource enum
RoleLabel
Provides the ability to get a label for a Role enum

Enums

AbilityResource
Champion ability resource
Region
Region or Realm
Role
The champion roles

Typedefs

ChampionFilter = bool Function(Champion champ)
Callback to filter the champion list

Exceptions / Errors

EnumException<T>
Enum related exception
NetworkException
Exception for when a network error occurs