Class: Lita::Handler

Inherits:
Object
  • Object
show all
Extended by:
ChatRouter, EventRouter, HTTPRouter
Defined in:
lib/lita/handler.rb,
lib/lita/handler/common.rb,
lib/lita/handler/http_router.rb,
lib/lita/handler/chat_router.rb,
lib/lita/handler/event_router.rb

Overview

Base class for objects that add new behavior to Lita. Handler is simply a class with all types of routers mixed in.

Defined Under Namespace

Modules: ChatRouter, Common, EventRouter, HTTPRouter

Method Summary

Methods included from EventRouter

event_subscriptions_for, extended, on, trigger

Methods included from HTTPRouter

extended, http, http_routes

Methods included from ChatRouter

dispatch, dispatch_to_route, extended, route, routes