Commit 43204d81 authored by Laurent Peuch's avatar Laurent Peuch
Browse files

[mypy] type AppObject.category

parent 7d3299d6e655
......@@ -522,8 +522,8 @@ class Hook(AppObject):
"""
__select__ = enabled_category()
# set this in derivated classes
category = None
events: Union[None, Tuple[str], Tuple[str, str]] = None
category: Union[None, str] = None
order = 0
# stop pylint from complaining about missing attributes in Hooks classes
eidfrom = eidto = entity = rtype = repo = None
......
......@@ -32,6 +32,7 @@ special view (with `self._cw.build_url(...)` for instance)
Many examples are available in :mod:`cubicweb.web.views.actions`.
"""
from typing import Optional
from cubicweb import _
......@@ -48,7 +49,7 @@ class Action(AppObject):
__registry__ = 'actions'
__select__ = match_search_state('normal')
order = 99
category = 'moreactions'
category: Optional[str] = 'moreactions'
# actions in category 'moreactions' can specify a sub-menu in which they should be filed
submenu = None
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment