extwitter v0.11.0 ExTwitter.Behaviour behaviour
A definition of the intended behavior of the core functions.
Link to this section Summary
Link to this section Types
Link to this section Callbacks
Link to this callback
access_token(arg1, arg2)
Link to this callback
authenticate_url(arg1)
Link to this callback
authenticate_url(arg1, map)
Link to this callback
authorize_url(arg1)
Link to this callback
authorize_url(arg1, map)
Link to this callback
create_favorite(integer, arg2)
create_favorite(integer(), Keyword.t()) :: ExTwitter.Model.Tweet.t()
Link to this callback
destroy_direct_message(integer)
destroy_direct_message(integer()) :: ExTwitter.Model.DirectMessage.t()
Link to this callback
destroy_direct_message(integer, arg2)
destroy_direct_message(integer(), Keyword.t()) :: ExTwitter.Model.DirectMessage.t()
Link to this callback
destroy_favorite(integer, arg2)
destroy_favorite(integer(), Keyword.t()) :: ExTwitter.Model.Tweet.t()
Link to this callback
destroy_status(integer)
destroy_status(integer()) :: ExTwitter.Model.Tweet.t()
Link to this callback
destroy_status(integer, arg2)
destroy_status(integer(), Keyword.t()) :: ExTwitter.Model.Tweet.t()
Link to this callback
direct_message(arg1)
direct_message(integer() | String.t()) :: ExTwitter.Model.DirectMessage.t()
Link to this callback
direct_messages(arg1)
direct_messages(Keyword.t()) :: [ExTwitter.Model.DirectMessage.t()]
Link to this callback
follow(arg1, arg2)
follow(String.t() | integer(), Keyword.t()) :: ExTwitter.Model.User.t()
Link to this callback
follower_ids(arg1)
follower_ids(String.t() | integer() | Keyword.t()) :: ExTwitter.Model.Cursor.t()
Link to this callback
follower_ids(arg1, arg2)
follower_ids(String.t() | integer(), Keyword.t()) :: ExTwitter.Model.Cursor.t()
Link to this callback
followers(arg1)
followers(String.t() | integer() | Keyword.t()) :: ExTwitter.Model.Cursor.t()
Link to this callback
followers(arg1, arg2)
followers(String.t() | integer(), Keyword.t()) :: ExTwitter.Model.Cursor.t()
Link to this callback
friend_ids(arg1)
friend_ids(String.t() | integer() | Keyword.t()) :: ExTwitter.Model.Cursor.t()
Link to this callback
friend_ids(arg1, arg2)
friend_ids(String.t() | integer(), Keyword.t()) :: ExTwitter.Model.Cursor.t()
Link to this callback
friends(arg1)
friends(String.t() | integer() | Keyword.t()) :: ExTwitter.Model.Cursor.t()
Link to this callback
friends(arg1, arg2)
friends(String.t() | integer(), Keyword.t()) :: ExTwitter.Model.Cursor.t()
Link to this callback
geo_search(arg1, arg2)
geo_search(String.t(), Keyword.t()) :: [ExTwitter.Model.Place.t()]
Link to this callback
list_members(arg1, arg2)
list_members(String.t(), String.t()) :: [ExTwitter.Model.User.t()]
Link to this callback
list_members(arg1, arg2, arg3)
list_members(String.t(), String.t(), Keyword.t()) :: [ExTwitter.Model.User.t()]
Link to this callback
list_memberships(arg1)
list_memberships(Keyword.t()) :: [ExTwitter.Model.List.t()]
Link to this callback
list_subscribers(arg1)
list_subscribers(Keyword.t()) :: [ExTwitter.Model.User.t()]
Link to this callback
list_subscribers(arg1, arg2)
list_subscribers(String.t(), String.t()) :: [ExTwitter.Model.User.t()]
Link to this callback
list_subscribers(arg1, arg2, arg3)
list_subscribers(String.t(), String.t(), Keyword.t()) :: [ ExTwitter.Model.User.t() ]
Link to this callback
list_timeline(arg1, arg2)
list_timeline(String.t(), String.t()) :: [ExTwitter.Model.Tweet.t()]
Link to this callback
list_timeline(arg1, arg2, arg3)
list_timeline(String.t(), String.t(), Keyword.t()) :: [ ExTwitter.Model.Tweet.t() ]
Link to this callback
lists(arg1, arg2)
lists(String.t() | integer(), Keyword.t()) :: [ExTwitter.Model.List.t()]
Link to this callback
lookup_status(arg1, arg2)
lookup_status(String.t(), Keyword.t()) :: [ExTwitter.Model.Tweet.t()]
Link to this callback
mentions_timeline(arg1)
mentions_timeline(Keyword.t()) :: [ExTwitter.Model.Tweet.t()]
Link to this callback
new_direct_message(arg1, arg2)
new_direct_message(String.t() | integer(), String.t()) :: ExTwitter.Model.DirectMessage.t()
Link to this callback
request(arg1, arg2, arg3)
Link to this callback
request_token(arg1)
request_token(String.t()) :: [ExTwitter.Model.RequestToken.t()]
Link to this callback
retweet(integer, arg2)
retweet(integer(), Keyword.t()) :: ExTwitter.Model.Tweet.t()
Link to this callback
retweeter_ids(arg1)
Link to this callback
retweeter_ids(arg1, arg2)
Link to this callback
retweets(arg1)
retweets(integer() | String.t()) :: [ExTwitter.Model.Tweet.t()]
Link to this callback
retweets(arg1, arg2)
retweets(integer() | String.t(), Keyword.t()) :: [ExTwitter.Model.Tweet.t()]
Link to this callback
retweets_of_me(arg1)
retweets_of_me(Keyword.t()) :: [ExTwitter.Model.Tweet.t()]
Link to this callback
reverse_geocode(float, float)
reverse_geocode(float(), float()) :: [ExTwitter.Model.Place.t()]
Link to this callback
reverse_geocode(float, float, arg3)
reverse_geocode(float(), float(), Keyword.t()) :: [ExTwitter.Model.Place.t()]
Link to this callback
search(arg1, arg2)
search(String.t(), Keyword.t()) :: [ExTwitter.Model.Tweet.t()] | ExTwitter.Model.SearchResponse.t()
Link to this callback
sent_direct_messages()
sent_direct_messages() :: [ExTwitter.Model.DirectMessage.t()]
Link to this callback
sent_direct_messages(arg1)
sent_direct_messages(Keyword.t()) :: [ExTwitter.Model.DirectMessage.t()]
Link to this callback
show(arg1, arg2)
show(integer() | String.t(), Keyword.t()) :: ExTwitter.Model.Tweet.t()
Link to this callback
stream_control(pid, stream_control_type)
stream_control(pid(), stream_control_type()) :: :ok
Link to this callback
stream_control(pid, stream_control_type, list)
stream_control(pid(), stream_control_type(), [{:timeout, integer()}]) :: :ok
Link to this callback
stream_filter(arg1, timeout)
stream_filter(Keyword.t(), timeout()) :: Enumerable.t()
Link to this callback
stream_user(arg1, integer)
stream_user(Keyword.t(), integer()) :: Enumerable.t()
Link to this callback
trends(arg1, arg2)
trends(integer() | String.t(), Keyword.t()) :: [ExTwitter.Model.Trend.t()]
Link to this callback
unretweet(integer, arg2)
unretweet(integer(), Keyword.t()) :: ExTwitter.Model.Tweet.t()
Link to this callback
update(arg1, arg2)
update(String.t(), Keyword.t()) :: ExTwitter.Model.Tweet.t()
Link to this callback
update_with_chunked_media(arg1, arg2, arg3)
update_with_chunked_media(String.t(), String.t(), String.t()) :: ExTwitter.Model.Tweet.t()
Link to this callback
update_with_chunked_media(arg1, arg2, arg3, arg4)
update_with_chunked_media(String.t(), String.t(), String.t(), Keyword.t()) :: ExTwitter.Model.Tweet.t()
Link to this callback
update_with_media(arg1, arg2)
update_with_media(String.t(), Keyword.t()) :: ExTwitter.Model.Tweet.t()
Link to this callback
update_with_media(arg1, arg2, arg3)
update_with_media(String.t(), String.t(), Keyword.t()) :: ExTwitter.Model.Tweet.t()
Link to this callback
upload_media(arg1, arg2, integer)
Link to this callback
user(arg1, arg2)
user(String.t() | integer(), Keyword.t()) :: ExTwitter.Model.User.t()
Link to this callback
user_lookup(arg1)
user_lookup(String.t() | integer() | Keyword.t()) :: [ExTwitter.Model.User.t()]
Link to this callback
user_lookup(arg1, arg2)
Link to this callback
user_profile_banner(arg1)
user_profile_banner(String.t() | integer()) :: ExTwitter.Model.ProfileBanner.t()
Link to this callback
user_search(arg1, arg2)
user_search(String.t(), Keyword.t()) :: [ExTwitter.Model.User.t()]
Link to this callback
verify_credentials(arg1)
verify_credentials(Keyword.t()) :: ExTwitter.Model.User.t()