def _general_url_vars(cls, context: Dict, single_infos: List[str]) -> HTTPVariables: return [ ("view_name", cls._view_name()), ("filled_in", "filter"), ("search", "1"), *visuals.get_context_uri_vars(context, single_infos), ]
def _collect_data(cls, context, single_infos) -> StatsElement: stats = cls._get_stats(context) general_url_vars = [ ("view_name", cls._view_name()), ("filled_in", "filter"), ("search", "1"), ] general_url_vars.extend( visuals.get_context_uri_vars(context, single_infos)) parts, total = cls._get_parts_and_total_count(stats, general_url_vars) total_part = StatsPart( title=_("Total"), css_class="", count=total, url=(makeuri_contextless(request, general_url_vars, filename="view.py")), ) return StatsElement( title=cls._title(), parts=parts, total=total_part, )
def _general_url_vars( cls, context, single_infos) -> List[Tuple[str, Union[None, int, str]]]: return [ ("view_name", cls._view_name()), ("filled_in", "filter"), *visuals.get_context_uri_vars(context, single_infos), ]
def _dashlet_context_vars(self): # type: () -> Dict[str, str] return dict( visuals.get_context_uri_vars(self.context, self.single_infos()))
def _dashlet_context_vars(self) -> HTTPVariables: return visuals.get_context_uri_vars(self.context, self.single_infos())