class

DefaultLayout

Inherits Layout < Reference < Object

Constructors

new(colorizer : Colorizer, feed_season_list : Hash(String, JSON::Any), weather_map : WeatherMap)

Instance methods

clear_last
colorizer
colorizer=(colorizer : Colorizer)
feed_season_list
feed_season_list=(feed_season_list : Hash(String, JSON::Any))
get_team_identifier(game : JSON::Any, away : Bool, away_game_identifier : String, home_game_identifier : String, identifier : String) : String
get_team_name(game : JSON::Any, away : Bool) : String
get_team_nickname(game : JSON::Any, away : Bool) : String
get_team_ordering(game : JSON::Any) : String
is_takeover_in_process
last_message
last_message=(last_message : String)
last_teams
last_teams=(last_teams : Hash(TeamId, TeamData))
render(message : SourceData, settings : UserSettings)
render_finalized_game(colorizer : Colorizer, game : JSON::Any, m : String::Builder, away_team_name : String, home_team_name : String, away_team_nickname : String, home_team_nickname : String) : Nil
render_game(colorizer : Colorizer, game_wrapper : GameData, settings : UserSettings) : String
render_game_status(colorizer : Colorizer, game : JSON::Any, m : String::Builder) : Nil
render_season_identifier(colorizer : Colorizer, message : SourceData) : String
render_temporal(colorizer : Colorizer, temporal : Hash(String, JSON::Any)) : String
render_temporal_alert(message : String) : String
weather_map
weather_map=(weather_map : WeatherMap)