OpenAssembleeVoteDisplayer class
Methods
-
drawVoteHemicycle(String localPath, {bool useGroupSector = false})
→ Widget
-
Creates a widget with French National Assembly view defined by these parameters :
-
drawVoteHemicycleFromAppSupport({required ScrutinFromJson vote, Color? backgroundColor, List<DeputesFromCsv>? allDeputes})
→ Widget
-
Creates a widget with French National Assembly view defined by these parameters :
-
drawVoteHemicycleFromPath({String? localPath, String? remotePath, ScrutinFromJson? downloaded, String? amendementString, bool useGroupSector = false, bool withDividerBefore = false, bool withDividerAfter = false, bool? hiliteFronde, Color? backgroundColor, List<DeputesFromCsv>? allDeputes})
→ Widget
-
Creates a widget with French National Assembly view defined by these parameters :
-
getListOfHighlightedDeputes(List<DeputesFromCsv> allDeputes, GroupVotesFromJson groupInScrutin)
→ List<DeputesFromCsv>
-
used by drawVoteHemicycleFromPath FutureBuilder
returns a List of DeputesFromCsv from a
scrutin.GroupVotesFromJson
and the list of All Deputies to provide.
-
getVotes({String? localPath, String? remotePath, ScrutinFromJson? downloaded, bool? hiliteFronde, String? amendementString})
→ Future<bool>
-
used by drawVoteHemicycleFromPath FutureBuilder
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
scrutinDetailListViewElement({required GroupVotesFromJson group, required List<DeputesFromCsv> allDeputes})
→ Column
-
-
toString()
→ String
-
A string representation of this object.
inherited