def _view_action_directive(config, _callable, group_name, name, priority = None, registry = None, **kwargs): """ Use via config.add_view_action when you've included betahaus.viewcomponent. """ return add_view_action(_callable, group_name, name, priority = priority, registry = config.registry, **kwargs)
def register(self, scanner, name, wrapped): add_view_action(wrapped, self.group_name, self.action_name, priority = self.priority, registry = scanner.config.registry, **self.kwargs)