ExStreamClient.Model.PollResponseData (ExStreamClient v0.1.7)
View SourceSchema representing a PollResponseData
Summary
Functions
Components could just be enums that are typed - so we need to decode those as enums as they will just be stings
Types
@type t() :: %ExStreamClient.Model.PollResponseData{ allow_answers: boolean(), allow_user_suggested_options: boolean(), answers_count: integer(), created_at: float(), created_by: ExStreamClient.Model.UserResponse.t() | nil, created_by_id: String.t(), custom: %{optional(String.t()) => any()}, description: String.t(), enforce_unique_vote: boolean(), id: String.t(), is_closed: boolean() | nil, latest_answers: [ExStreamClient.Model.PollVoteResponseData.t()], latest_votes_by_option: %{ optional(String.t()) => [ExStreamClient.Model.PollVoteResponseData.t()] }, max_votes_allowed: integer() | nil, name: String.t(), options: [ExStreamClient.Model.PollOptionResponseData.t()], own_votes: [ExStreamClient.Model.PollVoteResponseData.t()], updated_at: float(), vote_count: integer(), vote_counts_by_option: %{optional(String.t()) => integer()}, voting_visibility: String.t() }