License | BSD-3-Clause |
---|---|
Maintainer | Oleg Grenrus <[email protected]> |
Safe Haskell | None |
Language | Haskell2010 |
GitHub.Data.Content
Description
- data Content
- data ContentFileData = ContentFileData {}
- data ContentItem = ContentItem {}
- data ContentItemType
- data ContentInfo = ContentInfo {
- contentName :: !Text
- contentPath :: !Text
- contentSha :: !Text
- contentUrl :: !URL
- contentGitUrl :: !URL
- contentHtmlUrl :: !URL
- data ContentResultInfo = ContentResultInfo {}
- data ContentResult = ContentResult {}
- data Author = Author {
- authorName :: !Text
- authorEmail :: !Text
- data CreateFile = CreateFile {
- createFilePath :: !Text
- createFileMessage :: !Text
- createFileContent :: !Text
- createFileBranch :: !(Maybe Text)
- createFileAuthor :: !(Maybe Author)
- createFileCommitter :: !(Maybe Author)
- data UpdateFile = UpdateFile {
- updateFilePath :: !Text
- updateFileMessage :: !Text
- updateFileContent :: !Text
- updateFileSHA :: !Text
- updateFileBranch :: !(Maybe Text)
- updateFileAuthor :: !(Maybe Author)
- updateFileCommitter :: !(Maybe Author)
- data DeleteFile = DeleteFile {
- deleteFilePath :: !Text
- deleteFileMessage :: !Text
- deleteFileSHA :: !Text
- deleteFileBranch :: !(Maybe Text)
- deleteFileAuthor :: !(Maybe Author)
- deleteFileCommitter :: !(Maybe Author)
- (.=?) :: ToJSON v => Text -> Maybe v -> [Pair]
Documentation
Constructors
ContentFile !ContentFileData | |
ContentDirectory !(Vector ContentItem) |
data ContentFileData Source #
Constructors
ContentFileData | |
Fields
|
data ContentItemType Source #
data ContentInfo Source #
Information common to both kinds of Content: files and directories.
Constructors
ContentInfo | |
Fields
|
data ContentResult Source #
Constructors
ContentResult | |
Fields |
Constructors
Author | |
Fields
|
data CreateFile Source #
Constructors
CreateFile | |
Fields
|
Instances
data UpdateFile Source #
Constructors
UpdateFile | |
Fields
|
Instances
data DeleteFile Source #
Constructors
DeleteFile | |
Fields
|
Instances