slack-api-0.6: Bindings to the Slack RTM API.

Safe HaskellNone
LanguageHaskell98

Web.Slack.Types.File

Documentation

data Mode Source

Constructors

Hosted 
External 
Snippet 
Post 

Instances

Show Mode Source 
FromJSON Mode Source 

data Preview Source

Constructors

Preview 

Fields

_previewText :: Text
 
_previewHighlight :: Text
 
_lines :: Int
 
_linesMore :: Int
 

Instances

data FileUrl Source

Constructors

URL 

Fields

_access :: Text
 
_download :: Text
 
_private :: Text
 
_privateDownload :: Text
 

Instances

filetype :: Lens' File Text Source

fileTitle :: Lens' File Text Source

filePrettyType :: Lens' File Text Source

fileName :: Lens' File (Maybe Text) Source

fileMime :: Lens' File Text Source

private :: Lens' FileUrl Text Source

download :: Lens' FileUrl Text Source

access :: Lens' FileUrl Text Source

previewText :: Lens' Preview Text Source