DeewanPoll.fromJson constructor
DeewanPoll.fromJson(
- Map<String, dynamic> j
)
Implementation
DeewanPoll.fromJson(Map<String, dynamic> j)
: id = j['id'] as String,
question = j['question'] as String,
multiple = j['kind'] == 'multiple',
anonymous = j['anonymous'] == true,
open = j['status'] == 'open',
voted = j['voted'] == true,
showResults = j['show_results'] == true,
totalVoters = (j['total_voters'] as num).toInt(),
options = [for (final o in j['options'] as List) DeewanPollOption.fromJson(o as Map<String, dynamic>)];