View Source Fpl.Types.Element (fpl v0.1.0)

The Fpl Element

Summary

Types

@type t() :: %Fpl.Types.Element{
  assists: integer(),
  bonus: integer(),
  bps: integer(),
  chance_of_playing_next_round: integer() | nil,
  chance_of_playing_this_round: integer() | nil,
  clean_sheets: integer(),
  clean_sheets_per_90: float(),
  code: integer(),
  corners_and_indirect_freekicks_order: integer() | nil,
  corners_and_indirect_freekicks_text: String.t() | nil,
  cost_change_event: integer(),
  cost_change_event_fall: integer(),
  cost_change_start: integer(),
  cost_change_start_fall: integer(),
  creativity: float(),
  creativity_rank: integer(),
  creativity_rank_type: integer(),
  direct_freekicks_order: integer() | nil,
  direct_freekicks_text: String.t() | nil,
  dreamteam_count: integer(),
  ea_index: float(),
  element_type: String.t(),
  ep_next: float() | nil,
  ep_this: float() | nil,
  event_points: integer(),
  expected_assists: float(),
  expected_assists_per_90: float(),
  expected_goal_involvements: float(),
  expected_goal_involvements_per_90: float(),
  expected_goals: float(),
  expected_goals_conceded: float(),
  expected_goals_conceded_per_90: float(),
  expected_goals_per_90: float(),
  first_name: String.t(),
  form: float(),
  form_rank: integer(),
  form_rank_type: integer(),
  goals_conceded: integer(),
  goals_conceded_per_90: float(),
  goals_scored: integer(),
  ict_index: float(),
  ict_index_rank: integer(),
  ict_index_rank_type: integer(),
  id: integer(),
  in_dreamteam: boolean(),
  influence: float(),
  influence_rank: integer(),
  influence_rank_type: integer(),
  loaned_in: integer(),
  loaned_out: integer(),
  loans_in: integer(),
  loans_out: integer(),
  minutes: integer(),
  news: String.t() | nil,
  news_added: String.t() | nil,
  now_cost: integer(),
  now_cost_rank: integer(),
  now_cost_rank_type: integer(),
  own_goals: integer(),
  penalties_missed: integer(),
  penalties_order: integer() | nil,
  penalties_saved: integer(),
  penalties_text: String.t() | nil,
  photo: String.t(),
  points_per_game: float(),
  points_per_game_rank: integer(),
  points_per_game_rank_type: integer(),
  red_cards: integer(),
  saves: integer(),
  saves_per_90: float(),
  second_name: String.t(),
  selected_by_percent: float(),
  selected_rank: integer(),
  selected_rank_type: integer(),
  special: boolean(),
  squad_number: integer() | nil,
  starts: integer(),
  starts_per_90: float(),
  status: String.t(),
  team: String.t(),
  team_code: integer(),
  threat: float(),
  threat_rank: integer(),
  threat_rank_type: integer(),
  total_points: integer(),
  transfers_in: integer(),
  transfers_in_event: integer(),
  transfers_out: integer(),
  transfers_out_event: integer(),
  value_form: float(),
  value_season: float(),
  web_name: String.t(),
  yellow_cards: integer()
}