Skip to content

Football Roster

griddy / nfl / models / entities / football_roster**

football_roster

Classes

FootballRosterTypedDict

Bases: TypedDict


              flowchart TD
              griddy.nfl.models.entities.football_roster.FootballRosterTypedDict[FootballRosterTypedDict]

              

              click griddy.nfl.models.entities.football_roster.FootballRosterTypedDict href "" "griddy.nfl.models.entities.football_roster.FootballRosterTypedDict"
            
Attributes
season instance-attribute
season: int

Season the roster reflects

season_type instance-attribute
season_type: SeasonTypeEnum

Season type

team instance-attribute

Team info

persons instance-attribute
persons: List[PersonTypedDict]

List of players on the team roster

FootballRoster

Bases: BaseModel


              flowchart TD
              griddy.nfl.models.entities.football_roster.FootballRoster[FootballRoster]
              griddy.nfl.types.basemodel.BaseModel[BaseModel]

                              griddy.nfl.types.basemodel.BaseModel --> griddy.nfl.models.entities.football_roster.FootballRoster
                


              click griddy.nfl.models.entities.football_roster.FootballRoster href "" "griddy.nfl.models.entities.football_roster.FootballRoster"
              click griddy.nfl.types.basemodel.BaseModel href "" "griddy.nfl.types.basemodel.BaseModel"
            
Attributes
season instance-attribute
season: int

Season the roster reflects

season_type instance-attribute
season_type: Annotated[
    SeasonTypeEnum, Field(alias=seasonType)
]

Season type

team instance-attribute
team: Team

Team info

persons instance-attribute
persons: List[Person]

List of players on the team roster