League

Module: pyot.models.tft.league

class ApexLeague

Type: PyotCore

Extends:

  • pyot.models.tft.league.League

Definitions:

  • __init__ -> None

    • platform: str = models.tft.DEFAULT_PLATFORM

Endpoints:

  • league_v1_league_by_league_id: ['id']

Attributes:

  • tier -> str

  • id -> str

  • queue -> str

  • name -> str

  • entries -> List[pyot.models.tft.league.LeagueEntryData]

Properties:

  • property league -> pyot.models.tft.league.League

class ChallengerLeague

Type: PyotCore

Extends:

  • pyot.models.tft.league.ApexLeague

  • pyot.models.tft.league.League

Definitions:

Endpoints:

  • league_v1_challenger_league: []

Attributes:

  • tier -> str

  • id -> str

  • queue -> str

  • name -> str

  • entries -> List[pyot.models.tft.league.LeagueEntryData]

class DivisionLeague

Type: PyotCore

Extends:

  • pyot.models.tft.league.SummonerLeague

Definitions:

  • __init__ -> None

    • division: str = empty

    • tier: str = empty

    • platform: str = models.tft.DEFAULT_PLATFORM

Endpoints:

  • league_v1_entries_by_division: ['tier', 'division']

Query Params:

  • page: int = empty

Attributes:

  • summoner_id -> str

  • entries -> List[pyot.models.tft.league.SummonerLeagueEntryData]

  • queue -> str

  • division -> str

  • tier -> str

Properties:

  • property summoner -> NoReturn

class GrandmasterLeague

Type: PyotCore

Extends:

  • pyot.models.tft.league.ApexLeague

  • pyot.models.tft.league.League

Definitions:

Endpoints:

  • league_v1_grandmaster_league: []

Attributes:

  • tier -> str

  • id -> str

  • queue -> str

  • name -> str

  • entries -> List[pyot.models.tft.league.LeagueEntryData]

class League

Type: PyotCore

Definitions:

  • __init__ -> None

    • id: str = empty

    • platform: str = models.tft.DEFAULT_PLATFORM

Endpoints:

  • league_v1_league_by_league_id: ['id']

Attributes:

  • tier -> str

  • id -> str

  • queue -> str

  • name -> str

  • entries -> List[pyot.models.tft.league.LeagueEntryData]

class MasterLeague

Type: PyotCore

Extends:

  • pyot.models.tft.league.ApexLeague

  • pyot.models.tft.league.League

Definitions:

Endpoints:

  • league_v1_master_league: []

Attributes:

  • tier -> str

  • id -> str

  • queue -> str

  • name -> str

  • entries -> List[pyot.models.tft.league.LeagueEntryData]

class SummonerLeague

Type: PyotCore

Definitions:

  • __init__ -> None

    • summoner_id: str = empty

    • platform: str = models.tft.DEFAULT_PLATFORM

  • __iter__ -> Iterator[pyot.models.tft.league.SummonerLeagueEntryData]

  • __len__ -> int

Endpoints:

  • league_v1_summoner_entries: ['summoner_id']

Attributes:

  • summoner_id -> str

  • entries -> List[pyot.models.tft.league.SummonerLeagueEntryData]

Properties:

  • property summoner -> Summoner

class LeagueEntryData

Type: PyotStatic

Attributes:

  • summoner_id -> str

  • summoner_name -> str

  • league_points -> int

  • rank -> str

  • wins -> int

  • losses -> int

  • veteran -> bool

  • inactive -> bool

  • fresh_blood -> bool

  • hot_streak -> bool

  • mini_series -> pyot.models.tft.league.MiniSeriesData

Properties:

  • property summoner -> Summoner

class MiniSeriesData

Type: PyotStatic

Attributes:

  • target -> int

  • wins -> int

  • losses -> int

  • progress -> str

class SummonerLeagueEntryData

Type: PyotStatic

Extends:

  • pyot.models.tft.league.LeagueEntryData

Attributes:

  • summoner_id -> str

  • summoner_name -> str

  • league_points -> int

  • rank -> str

  • wins -> int

  • losses -> int

  • veteran -> bool

  • inactive -> bool

  • fresh_blood -> bool

  • hot_streak -> bool

  • mini_series -> pyot.models.tft.league.MiniSeriesData

  • league_id -> str

  • queue -> str

  • tier -> str

Properties:

  • property league -> League

Last updated