Documentation
¶
Index ¶
- type DraftNamespace
- type IDraftNamespace
- type ILiveNamespace
- type IStatsNamespace
- type LiveNamespace
- func (l *LiveNamespace) GetBoxScore(params *types.BoxScoreParams) types.Response[types.LiveBoxScoreResponse]
- func (l *LiveNamespace) GetPlayByPlay(params *types.PlayByPlayParams) types.Response[types.LivePlayByPlayResponse]
- func (l *LiveNamespace) GetScoreBoard(params *types.ScoreBoardParams) types.Response[types.LiveScoreBoardResponse]
- type StatsNamespace
- func (s *StatsNamespace) GetIstStandings(params *types.IstStandingsParams) types.Response[types.IstStandingsResponseContent]
- func (s *StatsNamespace) GetLeagueStandings(params *types.LeagueStandingsParams) types.Response[types.LeagueStandingsResponseContent]
- func (s *StatsNamespace) GetPlayerCareerStats(params *types.PlayerCareerStatsParams) types.Response[types.PlayerCareerStatsResponseContent]
- func (s *StatsNamespace) GetScheduleLeagueV2(params *types.ScheduleLeagueV2Params) types.Response[types.ScheduleLeagueV2Response]
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DraftNamespace ¶ added in v0.3.0
type DraftNamespace struct {
// contains filtered or unexported fields
}
func (*DraftNamespace) GetCombineStats ¶ added in v0.3.0
func (d *DraftNamespace) GetCombineStats(params *types.DraftCombineStatsParams) types.Response[types.DraftCombineStatsResponseContent]
type IDraftNamespace ¶ added in v0.3.0
type IDraftNamespace interface {
GetCombineStats(params *types.DraftCombineStatsParams) types.Response[types.DraftCombineStatsResponseContent]
}
func NewDraftNamespace ¶ added in v0.3.0
func NewDraftNamespace(provider api.IProvider) IDraftNamespace
type ILiveNamespace ¶
type ILiveNamespace interface {
GetScoreBoard(params *types.ScoreBoardParams) types.Response[types.LiveScoreBoardResponse]
GetBoxScore(params *types.BoxScoreParams) types.Response[types.LiveBoxScoreResponse]
GetPlayByPlay(params *types.PlayByPlayParams) types.Response[types.LivePlayByPlayResponse]
}
func NewLiveNamespace ¶
func NewLiveNamespace(provider api.IProvider) ILiveNamespace
type IStatsNamespace ¶
type IStatsNamespace interface {
GetPlayerCareerStats(params *types.PlayerCareerStatsParams) types.Response[types.PlayerCareerStatsResponseContent]
// get standings (ist)
GetIstStandings(params *types.IstStandingsParams) types.Response[types.IstStandingsResponseContent]
// get standings (league)
GetLeagueStandings(params *types.LeagueStandingsParams) types.Response[types.LeagueStandingsResponseContent]
// get schedule
GetScheduleLeagueV2(params *types.ScheduleLeagueV2Params) types.Response[types.ScheduleLeagueV2Response]
}
func NewStatsNamespace ¶
func NewStatsNamespace(provider api.IProvider) IStatsNamespace
type LiveNamespace ¶
type LiveNamespace struct {
// contains filtered or unexported fields
}
func (*LiveNamespace) GetBoxScore ¶ added in v0.1.0
func (l *LiveNamespace) GetBoxScore(params *types.BoxScoreParams) types.Response[types.LiveBoxScoreResponse]
func (*LiveNamespace) GetPlayByPlay ¶ added in v0.1.0
func (l *LiveNamespace) GetPlayByPlay(params *types.PlayByPlayParams) types.Response[types.LivePlayByPlayResponse]
func (*LiveNamespace) GetScoreBoard ¶
func (l *LiveNamespace) GetScoreBoard(params *types.ScoreBoardParams) types.Response[types.LiveScoreBoardResponse]
type StatsNamespace ¶
type StatsNamespace struct {
// contains filtered or unexported fields
}
func (*StatsNamespace) GetIstStandings ¶ added in v0.2.0
func (s *StatsNamespace) GetIstStandings(params *types.IstStandingsParams) types.Response[types.IstStandingsResponseContent]
func (*StatsNamespace) GetLeagueStandings ¶ added in v0.2.0
func (s *StatsNamespace) GetLeagueStandings(params *types.LeagueStandingsParams) types.Response[types.LeagueStandingsResponseContent]
func (*StatsNamespace) GetPlayerCareerStats ¶
func (s *StatsNamespace) GetPlayerCareerStats(params *types.PlayerCareerStatsParams) types.Response[types.PlayerCareerStatsResponseContent]
func (*StatsNamespace) GetScheduleLeagueV2 ¶ added in v0.2.0
func (s *StatsNamespace) GetScheduleLeagueV2(params *types.ScheduleLeagueV2Params) types.Response[types.ScheduleLeagueV2Response]
Click to show internal directories.
Click to hide internal directories.