PollStartContent.fromJson constructor

PollStartContent.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory PollStartContent.fromJson(Map<String, dynamic> json) =>
    PollStartContent(
      kind: PollKind.values
          .singleWhereOrNull((kind) => kind.name == json['kind']),
      maxSelections: json['max_selections'],
      question: PollQuestion.fromJson(json['question']),
      answers: (json['answers'] as List)
          .map((i) => PollAnswer.fromJson(i))
          .toList(),
    );