module Plugin::Command

Constants

CanFavoriteAll

選択されているツイートが全て、現在のアカウントでお気に入りに追加可能な時、真を返す。 既にお気に入りに追加済みのものはお気に入りに追加不可とみなす。 ツイートが選択されていなければ偽

CanFavoriteAny

選択されているツイートのうち、一つでも現在のアカウントでふぁぼれるものがあれば真を返す

CanReTweetAll

選択されているツイートが全て、現在のアカウントでリツイート可能な時、真を返す。 既にリツイート済みのものはリツイート不可とみなす。 ツイートが選択されていなければ偽

CanReTweetAny

選択されているツイートのうち、一つでも現在のアカウントでリツイートできるものがあれば真を返す

CanReplyAll

選択されているツイートが全てリプライ可能な時。 ツイートが選択されていなければ偽

Editable

編集可能状態(入力中:グレーアウトしてない時)

HasMessage

一つでもMessageが選択されている

HasOneMessage

一つだけMessageが選択されている

HasParmaLinkAll
IsFavoritedAll

選択されているツイートを、現在のアカウントで全てお気に入りに追加している場合。 ツイートが選択されていなければ偽

IsMyMessageAll

選択しているのが全て自分のツイートの時

IsReTweetedAll

選択されているツイートを、現在のアカウントで全てリツイートしている場合。 ツイートが選択されていなければ偽

TimelineTextSelected

TL上のテキストが一文字でも選択されている

Public Class Methods

[](condition, *other) click to toggle source
# File core/plugin/command/conditions.rb, line 3
def [](condition, *other)
  if other.empty?
    const_get(condition.to_sym)
  else
    const_get(condition.to_sym) & self[*other] end end