Source code for riot_apy.classes.SummonerClass

[docs]class Summoner: def __init__(self, raw): self.__accountId = raw['accountId'] if 'accountId' in raw else None self.__profileIconId = raw['profileIconId'] if 'profileIconId' in raw else None self.__revisionDate = raw['revisionDate'] if 'revisionDate' in raw else None self.__name = raw['name'] if 'name' in raw else None self.__id = raw['id'] if 'id' in raw else None self.__puuid = raw['puuid'] if 'puuid' in raw else None self.__summonerLevel = raw['summonerLevel'] if 'summonerLevel' in raw else None @property def accountId(self) -> str: return self.__accountId @property def profileIconId(self) -> int: return self.__profileIconId @property def revisionDate(self) -> int: return self.__revisionDate @property def name(self) -> str: return self.__name @property def id(self) -> str: return self.__id @property def puuid(self) -> str: return self.__puuid @property def summonerLevel(self) -> int: return self.__summonerLevel