docs: def register_actionhandler(self, action_handler: type) -> None:
          """ register class as action handler """
          for k in action_handler.__dict__:
              if k.startswith('_'):
                  continue
              app = action_handler_adapter(action_handler, k)
              self.register_app(k, app)