napari_plugin_engine/hooks.py
def call_extra(self, methods: List[Callable], kwargs: dict):
        """Call the hook with some additional temporarily participating
        methods using the specified ``kwargs`` as call parameters."""
        old = list(self._nonwrappers), list(self._wrappers)
        for method in methods:
            self._add_hookimpl(HookImplementation(method))
        try:
            return self(**kwargs)
        finally:
            self._nonwrappers, self._wrappers = old
Call the hook with some additional temporarily participating
        methods using the specified ``kwargs`` as call parameters.
Call the hook with some additional temporarily participating
methods using the specified ``kwargs`` as call parameters.
Call the hook with some additional temporarily participating methods using the specified ` ` kwargs ` ` as call parameters .
def call_extra(self, methods: List[Callable], kwargs: dict):
        old = list(self._nonwrappers), list(self._wrappers)
        for method in methods:
            self._add_hookimpl(HookImplementation(method))
        try:
            return self(**kwargs)
        finally:
            self._nonwrappers, self._wrappers = old
def call_extra ( self , methods : List [ Callable ] , kwargs : dict ) : old = list ( self . _nonwrappers ) , list ( self . _wrappers ) for method in methods : self . _add_hookimpl ( HookImplementation ( method ) ) try : return self ( ** kwargs ) finally : self . _nonwrappers , self . _wrappers = old
Call the hook with some additional temporarily participating
methods using the specified ``kwargs`` as call parameters.
Call the hook with some additional temporarily participating methods using the specified ` ` kwargs ` ` as call parameters .
"""Call the hook with some additional temporarily participating
        methods using the specified ``kwargs`` as call parameters."""
self
methods
List[Callable]
kwargs
dict