aboutsummaryrefslogtreecommitdiffstats
path: root/core/plugin.rb
diff options
context:
space:
mode:
authortoshi <toshi@03aab468-d3d2-4883-8b12-f661bbf03fa8>2012-02-13 14:36:27 +0000
committertoshi <toshi@03aab468-d3d2-4883-8b12-f661bbf03fa8>2012-02-13 14:36:27 +0000
commit700c1ce09c1989832324147a8172545b7e544be3 (patch)
treefce7efc459e3ea5965060d3ab21145f249e475f5 /core/plugin.rb
parentab24538626b97f4a427dadb44c03be615310d3ef (diff)
downloadmikutter-700c1ce09c1989832324147a8172545b7e544be3.tar.gz
イベントbefore_favoriteを追加、sub_parts_favoriteでそのイベントを受け取って描画するようにした refs #425
git-svn-id: svn://toshia.dip.jp/mikutter/trunk@680 03aab468-d3d2-4883-8b12-f661bbf03fa8
Diffstat (limited to 'core/plugin.rb')
-rw-r--r--core/plugin.rb6
1 files changed, 6 insertions, 0 deletions
diff --git a/core/plugin.rb b/core/plugin.rb
index 0bb2309e..a2d53c71 100644
--- a/core/plugin.rb
+++ b/core/plugin.rb
@@ -107,6 +107,12 @@ _user_ が _message_ をお気に入りに追加した時に呼ばれる。
=== unfavorite(Service service, User user, Message message)
_user_ が _message_ をお気に入りから外した時に呼ばれる。
+=== before_favorite(Service service, User user, Message message)
+mikutterを操作してお気に入りに追加する操作をした時に、APIを叩く前に呼ばれる。
+
+=== fail_favorite(Service service, User user, Message message)
+before_favoriteイベントを発生させてからAPIを叩いて、リクエストが失敗した時に呼ばれる。
+
=== after_event(Service service)
periodなど、毎分実行されるイベントのクロールが終わった後に呼び出される。