Module kickbase_api.models.league_info

Expand source code
from kickbase_api.models.base_model import BaseModel


class LeagueInfo(BaseModel):
    activity_index: float = None
    total_transfers: int = None
    active_users: int = None
    max_users: int = None
    average_points: int = None
    
    rs: int = None
    us: int = None

    def __init__(self, d: dict):
        self._json_transform = {
        }
        self._json_mapping = {
            "ai": "activity_index",
            "t": "total_transfers",
            "au": "active_users",
            "mu": "max_users",
            "ap": "average_points"
        }
        
        super().__init__(d)

Classes

class LeagueInfo (d: dict)
Expand source code
class LeagueInfo(BaseModel):
    activity_index: float = None
    total_transfers: int = None
    active_users: int = None
    max_users: int = None
    average_points: int = None
    
    rs: int = None
    us: int = None

    def __init__(self, d: dict):
        self._json_transform = {
        }
        self._json_mapping = {
            "ai": "activity_index",
            "t": "total_transfers",
            "au": "active_users",
            "mu": "max_users",
            "ap": "average_points"
        }
        
        super().__init__(d)

Ancestors

Class variables

var active_users : int
var activity_index : float
var average_points : int
var max_users : int
var rs : int
var total_transfers : int
var us : int