Safe Haskell | None |
---|---|
Language | Haskell2010 |
- class IsOption a => IsLimitOption a
- limit :: IsLimitOption a => Int -> a
- data RangeOption
- class IsOption a => IsRangeOption a
- maxId :: IsRangeOption a => StatusId -> a
- sinceId :: IsRangeOption a => StatusId -> a
- data TimelineOption
- class IsOption a => IsTimelineOption a
- instanceLocal :: IsTimelineOption a => a
- data StatusSearchOption
- class IsOption a => IsStatusSearchOption a
- resolve :: IsStatusSearchOption a => a
- data AccountSearchOption
- class IsOption a => IsAccountSearchOption a
- following :: IsAccountSearchOption a => a
- class IsOption a => IsGetStatusesOption a
- onlyMedia :: IsGetStatusesOption a => a
- data GetAccountStatusesOption
- class IsOption a => IsGetAccountStatusesOption a
- pinned :: IsGetAccountStatusesOption a => a
- excludeReplies :: IsGetAccountStatusesOption a => a
- data GetNotificationsOption
- class IsOption a => IsGetNotificationsOption a
- data NotificationType
- excludeTypes :: IsGetNotificationsOption a => [NotificationType] -> a
- data PostStatusOption
- class IsOption a => IsPostStatusOption a
- data Visibility
- inReplyToId :: IsPostStatusOption a => AccountId -> a
- mediaIds :: IsPostStatusOption a => [MediaId] -> a
- sensitive :: IsPostStatusOption a => a
- spoilerText :: IsPostStatusOption a => String -> a
- visibility :: IsPostStatusOption a => Visibility -> a
- data PostMuteOption
- class IsOption a => IsPostMuteOption a
- muteNotifications :: IsPostMuteOption a => a
Limit Options
class IsOption a => IsLimitOption a Source #
limit :: IsLimitOption a => Int -> a Source #
Range Options
data RangeOption Source #
class IsOption a => IsRangeOption a Source #
maxId :: IsRangeOption a => StatusId -> a Source #
sinceId :: IsRangeOption a => StatusId -> a Source #
Timeline Options
data TimelineOption Source #
class IsOption a => IsTimelineOption a Source #
instanceLocal :: IsTimelineOption a => a Source #
Status search Options
data StatusSearchOption Source #
class IsOption a => IsStatusSearchOption a Source #
resolve :: IsStatusSearchOption a => a Source #
Account search Options
data AccountSearchOption Source #
class IsOption a => IsAccountSearchOption a Source #
following :: IsAccountSearchOption a => a Source #
Status getting options
class IsOption a => IsGetStatusesOption a Source #
onlyMedia :: IsGetStatusesOption a => a Source #
Account status getting options
data GetAccountStatusesOption Source #
class IsOption a => IsGetAccountStatusesOption a Source #
pinned :: IsGetAccountStatusesOption a => a Source #
excludeReplies :: IsGetAccountStatusesOption a => a Source #
Notification getting options
data GetNotificationsOption Source #
class IsOption a => IsGetNotificationsOption a Source #
data NotificationType Source #
excludeTypes :: IsGetNotificationsOption a => [NotificationType] -> a Source #
Status posting options
data PostStatusOption Source #
class IsOption a => IsPostStatusOption a Source #
data Visibility Source #
inReplyToId :: IsPostStatusOption a => AccountId -> a Source #
mediaIds :: IsPostStatusOption a => [MediaId] -> a Source #
sensitive :: IsPostStatusOption a => a Source #
spoilerText :: IsPostStatusOption a => String -> a Source #
visibility :: IsPostStatusOption a => Visibility -> a Source #
Mute options
data PostMuteOption Source #
class IsOption a => IsPostMuteOption a Source #
muteNotifications :: IsPostMuteOption a => a Source #