election_day.screen_widgets.election
Classes
Module Contents
- class election_day.screen_widgets.election.ElectionCandidatesTableWidget(model: E | None = None)[source]
Bases:
onegov.election_day.screen_widgets.generic.ModelBoundWidget[onegov.election_day.models.Election]- template = Multiline-String[source]
Show Value
""" <xsl:template match="election-candidates-table"> <div class="{@class}" tal:define="lists {ogc:safe-string(@lists)}"> <tal:block metal:use-macro="layout.macros['election-candidates-table']" tal:define="show_percentage (election.type != 'proporz')" /> </div> </xsl:template> """
- class election_day.screen_widgets.election.ElectionCandidatesByEntityTableWidget(model: E | None = None)[source]
Bases:
onegov.election_day.screen_widgets.generic.ModelBoundWidget[onegov.election_day.models.Election]
- class election_day.screen_widgets.election.ElectionListsTableWidget(model: E | None = None)[source]
Bases:
onegov.election_day.screen_widgets.generic.ModelBoundWidget[onegov.election_day.models.ProporzElection]
- class election_day.screen_widgets.election.ElectionPartyStrengthsTableWidget(model: E | None = None)[source]
Bases:
onegov.election_day.screen_widgets.generic.ModelBoundWidget[onegov.election_day.models.ProporzElection]
- class election_day.screen_widgets.election.ElectionCandidatesChartWidget(model: E | None = None)[source]
Bases:
onegov.election_day.screen_widgets.generic.ChartWidget[onegov.election_day.models.Election]- template = Multiline-String[source]
Show Value
""" <xsl:template match="election-candidates-chart"> <div class="{@class}" tal:define="limit '0' + {ogc:safe-string(@limit)}; lists {ogc:safe-string(@lists)}; elected {ogc:safe-string(@elected)}; sort_by_lists {ogc:safe-string(@sort-by-lists)}; "> <tal:block metal:use-macro="layout.macros['candidates-chart']" /> </div> </xsl:template> """
- class election_day.screen_widgets.election.ElectionListsChartWidget(model: E | None = None)[source]
Bases:
onegov.election_day.screen_widgets.generic.ChartWidget[onegov.election_day.models.ProporzElection]- template = Multiline-String[source]
Show Value
""" <xsl:template match="election-lists-chart"> <div class="{@class}" tal:define="limit '0' + {ogc:safe-string(@limit)}; names {ogc:safe-string(@names)}; sort_by_names {ogc:safe-string(@sort-by-names)} "> <tal:block metal:use-macro="layout.macros['lists-chart']" /> </div> </xsl:template> """
- class election_day.screen_widgets.election.ElectionPartyStrengthsChartWidget(model: E | None = None)[source]
Bases:
onegov.election_day.screen_widgets.generic.ChartWidget[onegov.election_day.models.ProporzElection]
- class election_day.screen_widgets.election.AllocatedMandatesWidget(model: E | None = None)[source]
Bases:
onegov.election_day.screen_widgets.generic.ModelBoundWidget[onegov.election_day.models.Election]
- class election_day.screen_widgets.election.NumberOfMandatesWidget(model: E | None = None)[source]
Bases:
onegov.election_day.screen_widgets.generic.ModelBoundWidget[onegov.election_day.models.Election]
- class election_day.screen_widgets.election.MandatesWidget(model: E | None = None)[source]
Bases:
onegov.election_day.screen_widgets.generic.ModelBoundWidget[onegov.election_day.models.Election]
- class election_day.screen_widgets.election.ElectionTurnoutWidget(model: E | None = None)[source]
Bases:
onegov.election_day.screen_widgets.generic.ModelBoundWidget[onegov.election_day.models.Election]
- class election_day.screen_widgets.election.AbsoluteMajorityWidget(model: E | None = None)[source]
Bases:
onegov.election_day.screen_widgets.generic.ModelBoundWidget[onegov.election_day.models.Election]
- class election_day.screen_widgets.election.IfAbsoluteMajorityWidget(model: E | None = None)[source]
Bases:
onegov.election_day.screen_widgets.generic.ModelBoundWidget[onegov.election_day.models.Election]
- class election_day.screen_widgets.election.IfRelateMajorityWidget(model: E | None = None)[source]
Bases:
onegov.election_day.screen_widgets.generic.ModelBoundWidget[onegov.election_day.models.Election]