Satisfy black reformatter

This commit is contained in:
Henrik Giesel 2020-05-23 11:14:52 +02:00
parent 2074ffcf51
commit 788a3eeced
2 changed files with 36 additions and 7 deletions

View File

@ -918,14 +918,23 @@ deck_browser_will_show_options_menu = _DeckBrowserWillShowOptionsMenuHook()
class _DeckConfDidAddConfigHook: class _DeckConfDidAddConfigHook:
"""Called after a new config group was added as a clone of the current one, but before initializing the widget state""" """Allows modification of a newly created config group
This hook is called after the config group was created, but
before initializing the widget state.
`deck_conf` will point to the old config group, `new_conf_id` will
point to the newly created config group.
Config groups are created as clones of the current one.
"""
_hooks: List[Callable[["aqt.deckconf.DeckConf", Any, Any, str, int], None]] = [] _hooks: List[Callable[["aqt.deckconf.DeckConf", Any, Any, str, int], None]] = []
def append( def append(
self, cb: Callable[["aqt.deckconf.DeckConf", Any, Any, str, int], None] self, cb: Callable[["aqt.deckconf.DeckConf", Any, Any, str, int], None]
) -> None: ) -> None:
"""(deck_conf: aqt.deckconf.DeckConf, deck: Any, config: Any, new_name: str, new_confg_id: int)""" """(deck_conf: aqt.deckconf.DeckConf, deck: Any, config: Any, new_name: str, new_conf_id: int)"""
self._hooks.append(cb) self._hooks.append(cb)
def remove( def remove(
@ -940,11 +949,11 @@ class _DeckConfDidAddConfigHook:
deck: Any, deck: Any,
config: Any, config: Any,
new_name: str, new_name: str,
new_confg_id: int, new_conf_id: int,
) -> None: ) -> None:
for hook in self._hooks: for hook in self._hooks:
try: try:
hook(deck_conf, deck, config, new_name, new_confg_id) hook(deck_conf, deck, config, new_name, new_conf_id)
except: except:
# if the hook fails, remove it # if the hook fails, remove it
self._hooks.remove(hook) self._hooks.remove(hook)

View File

@ -174,8 +174,23 @@ hooks = [
), ),
Hook( Hook(
name="deck_conf_did_add_config", name="deck_conf_did_add_config",
args=["deck_conf: aqt.deckconf.DeckConf", "deck: Any", "config: Any", "new_name: str", "new_confg_id: int"], args=[
doc="Called after a new config group was added as a clone of the current one, but before initializing the widget state", "deck_conf: aqt.deckconf.DeckConf",
"deck: Any",
"config: Any",
"new_name: str",
"new_conf_id: int",
],
doc="""Allows modification of a newly created config group
This hook is called after the config group was created, but
before initializing the widget state.
`deck_conf` will point to the old config group, `new_conf_id` will
point to the newly created config group.
Config groups are created as clones of the current one.
""",
), ),
Hook( Hook(
name="deck_conf_will_remove_config", name="deck_conf_will_remove_config",
@ -184,7 +199,12 @@ hooks = [
), ),
Hook( Hook(
name="deck_conf_will_rename_config", name="deck_conf_will_rename_config",
args=["deck_conf: aqt.deckconf.DeckConf", "deck: Any", "config: Any", "new_name: str"], args=[
"deck_conf: aqt.deckconf.DeckConf",
"deck: Any",
"config: Any",
"new_name: str",
],
doc="Called before config group is renamed", doc="Called before config group is renamed",
), ),
# Browser # Browser