Module: NBA::LeagueLineupViz
- Defined in:
- lib/nba/league_lineup_viz.rb
Overview
Provides methods to retrieve league lineup visualization statistics
Constant Summary collapse
- LEAGUE_LINEUP_VIZ =
Result set name for lineup visualization
"LeagueLineupViz".freeze
- REGULAR_SEASON =
Regular season type constant
"Regular Season".freeze
- PLAYOFFS =
Playoffs season type constant
"Playoffs".freeze
- PER_GAME =
Per game mode constant
"PerGame".freeze
- TOTALS =
Totals mode constant
"Totals".freeze
- BASE =
Base measure type constant
"Base".freeze
- ADVANCED =
Advanced measure type constant
"Advanced".freeze
- FIVE_MAN =
Group quantity for 5-man lineups
5- FOUR_MAN =
Group quantity for 4-man lineups
4- THREE_MAN =
Group quantity for 3-man lineups
3- TWO_MAN =
Group quantity for 2-man lineups
2
Class Method Summary collapse
-
.all(season: Utils.current_season, season_type: REGULAR_SEASON, per_mode: PER_GAME, measure_type: BASE, group_quantity: FIVE_MAN, minutes_min: 0, client: CLIENT) ⇒ Collection
Retrieves all league lineup visualization statistics.
Class Method Details
.all(season: Utils.current_season, season_type: REGULAR_SEASON, per_mode: PER_GAME, measure_type: BASE, group_quantity: FIVE_MAN, minutes_min: 0, client: CLIENT) ⇒ Collection
Retrieves all league lineup visualization statistics
70 71 72 73 74 75 76 |
# File 'lib/nba/league_lineup_viz.rb', line 70 def self.all(season: Utils.current_season, season_type: REGULAR_SEASON, per_mode: PER_GAME, measure_type: BASE, group_quantity: FIVE_MAN, minutes_min: 0, client: CLIENT) path = build_path(season, season_type: season_type, per_mode: per_mode, measure_type: measure_type, group_quantity: group_quantity, minutes_min: minutes_min) response = client.get(path) parse_response(response) end |