| Safe Haskell | Safe-Inferred |
|---|---|
| Language | GHC2021 |
TD.Data.StoryAreaType
Synopsis
- data StoryAreaType
- = StoryAreaTypeLocation { }
- | StoryAreaTypeVenue { }
- | StoryAreaTypeSuggestedReaction { }
- | StoryAreaTypeMessage { }
- | StoryAreaTypeLink { }
- | StoryAreaTypeWeather {
- temperature :: Maybe Double
- emoji :: Maybe Text
- background_color :: Maybe Int
- | StoryAreaTypeUpgradedGift { }
Documentation
data StoryAreaType Source #
Describes type of clickable area on a story media
Constructors
| StoryAreaTypeLocation | An area pointing to a location |
| StoryAreaTypeVenue | An area pointing to a venue |
| StoryAreaTypeSuggestedReaction | An area pointing to a suggested reaction. App needs to show a clickable reaction on the area and call setStoryReaction when the are is clicked |
Fields
| |
| StoryAreaTypeMessage | An area pointing to a message |
| StoryAreaTypeLink | An area pointing to a HTTP or tg:// link |
| StoryAreaTypeWeather | An area with information about weather |
Fields
| |
| StoryAreaTypeUpgradedGift | An area with an upgraded gift |
Instances
| FromJSON StoryAreaType Source # | |
Defined in TD.Data.StoryAreaType Methods parseJSON :: Value -> Parser StoryAreaType # parseJSONList :: Value -> Parser [StoryAreaType] # | |
| Show StoryAreaType Source # | |
Defined in TD.Data.StoryAreaType Methods showsPrec :: Int -> StoryAreaType -> ShowS # show :: StoryAreaType -> String # showList :: [StoryAreaType] -> ShowS # | |
| Eq StoryAreaType Source # | |
Defined in TD.Data.StoryAreaType Methods (==) :: StoryAreaType -> StoryAreaType -> Bool # (/=) :: StoryAreaType -> StoryAreaType -> Bool # | |
| ShortShow StoryAreaType Source # | |
Defined in TD.Data.StoryAreaType Methods shortShow :: StoryAreaType -> String Source # | |