Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (inaki@blueleaf.cc) |
Safe Haskell | None |
Language | Haskell2010 |
No description available in the introspection data.
Synopsis
- newtype DiffFormatEmailOptions = DiffFormatEmailOptions (ManagedPtr DiffFormatEmailOptions)
- class (GObject o, IsDescendantOf DiffFormatEmailOptions o) => IsDiffFormatEmailOptions o
- toDiffFormatEmailOptions :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> m DiffFormatEmailOptions
- noDiffFormatEmailOptions :: Maybe DiffFormatEmailOptions
- diffFormatEmailOptionsGetAuthor :: (HasCallStack, MonadIO m, IsDiffFormatEmailOptions a) => a -> m (Maybe Signature)
- diffFormatEmailOptionsGetBody :: (HasCallStack, MonadIO m, IsDiffFormatEmailOptions a) => a -> m (Maybe Text)
- diffFormatEmailOptionsGetFlags :: (HasCallStack, MonadIO m, IsDiffFormatEmailOptions a) => a -> m [DiffFormatEmailFlags]
- diffFormatEmailOptionsGetId :: (HasCallStack, MonadIO m, IsDiffFormatEmailOptions a) => a -> m (Maybe OId)
- diffFormatEmailOptionsGetPatchNumber :: (HasCallStack, MonadIO m, IsDiffFormatEmailOptions a) => a -> m Word64
- diffFormatEmailOptionsGetSummary :: (HasCallStack, MonadIO m, IsDiffFormatEmailOptions a) => a -> m (Maybe Text)
- diffFormatEmailOptionsGetTotalPatches :: (HasCallStack, MonadIO m, IsDiffFormatEmailOptions a) => a -> m Word64
- diffFormatEmailOptionsNew :: (HasCallStack, MonadIO m) => m (Maybe DiffFormatEmailOptions)
- diffFormatEmailOptionsSetAuthor :: (HasCallStack, MonadIO m, IsDiffFormatEmailOptions a, IsSignature b) => a -> Maybe b -> m ()
- diffFormatEmailOptionsSetBody :: (HasCallStack, MonadIO m, IsDiffFormatEmailOptions a) => a -> Maybe Text -> m ()
- diffFormatEmailOptionsSetFlags :: (HasCallStack, MonadIO m, IsDiffFormatEmailOptions a) => a -> [DiffFormatEmailFlags] -> m ()
- diffFormatEmailOptionsSetId :: (HasCallStack, MonadIO m, IsDiffFormatEmailOptions a) => a -> Maybe OId -> m ()
- diffFormatEmailOptionsSetPatchNumber :: (HasCallStack, MonadIO m, IsDiffFormatEmailOptions a) => a -> Word64 -> m ()
- diffFormatEmailOptionsSetSummary :: (HasCallStack, MonadIO m, IsDiffFormatEmailOptions a) => a -> Maybe Text -> m ()
- diffFormatEmailOptionsSetTotalPatches :: (HasCallStack, MonadIO m, IsDiffFormatEmailOptions a) => a -> Word64 -> m ()
- clearDiffFormatEmailOptionsAuthor :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> m ()
- constructDiffFormatEmailOptionsAuthor :: (IsDiffFormatEmailOptions o, IsSignature a) => a -> IO (GValueConstruct o)
- getDiffFormatEmailOptionsAuthor :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> m (Maybe Signature)
- setDiffFormatEmailOptionsAuthor :: (MonadIO m, IsDiffFormatEmailOptions o, IsSignature a) => o -> a -> m ()
- clearDiffFormatEmailOptionsBody :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> m ()
- constructDiffFormatEmailOptionsBody :: IsDiffFormatEmailOptions o => Text -> IO (GValueConstruct o)
- getDiffFormatEmailOptionsBody :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> m (Maybe Text)
- setDiffFormatEmailOptionsBody :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> Text -> m ()
- constructDiffFormatEmailOptionsFlags :: IsDiffFormatEmailOptions o => [DiffFormatEmailFlags] -> IO (GValueConstruct o)
- getDiffFormatEmailOptionsFlags :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> m [DiffFormatEmailFlags]
- setDiffFormatEmailOptionsFlags :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> [DiffFormatEmailFlags] -> m ()
- clearDiffFormatEmailOptionsId :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> m ()
- constructDiffFormatEmailOptionsId :: IsDiffFormatEmailOptions o => OId -> IO (GValueConstruct o)
- getDiffFormatEmailOptionsId :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> m (Maybe OId)
- setDiffFormatEmailOptionsId :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> OId -> m ()
- constructDiffFormatEmailOptionsPatchNumber :: IsDiffFormatEmailOptions o => Word64 -> IO (GValueConstruct o)
- getDiffFormatEmailOptionsPatchNumber :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> m Word64
- setDiffFormatEmailOptionsPatchNumber :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> Word64 -> m ()
- clearDiffFormatEmailOptionsSummary :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> m ()
- constructDiffFormatEmailOptionsSummary :: IsDiffFormatEmailOptions o => Text -> IO (GValueConstruct o)
- getDiffFormatEmailOptionsSummary :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> m (Maybe Text)
- setDiffFormatEmailOptionsSummary :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> Text -> m ()
- constructDiffFormatEmailOptionsTotalPatches :: IsDiffFormatEmailOptions o => Word64 -> IO (GValueConstruct o)
- getDiffFormatEmailOptionsTotalPatches :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> m Word64
- setDiffFormatEmailOptionsTotalPatches :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> Word64 -> m ()
Exported types
newtype DiffFormatEmailOptions Source #
Memory-managed wrapper type.
Instances
class (GObject o, IsDescendantOf DiffFormatEmailOptions o) => IsDiffFormatEmailOptions o Source #
Type class for types which can be safely cast to DiffFormatEmailOptions
, for instance with toDiffFormatEmailOptions
.
Instances
(GObject o, IsDescendantOf DiffFormatEmailOptions o) => IsDiffFormatEmailOptions o Source # | |
Defined in GI.Ggit.Objects.DiffFormatEmailOptions |
toDiffFormatEmailOptions :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> m DiffFormatEmailOptions Source #
Cast to DiffFormatEmailOptions
, for types for which this is known to be safe. For general casts, use castTo
.
noDiffFormatEmailOptions :: Maybe DiffFormatEmailOptions Source #
A convenience alias for Nothing
:: Maybe
DiffFormatEmailOptions
.
Methods
getAuthor
diffFormatEmailOptionsGetAuthor Source #
:: (HasCallStack, MonadIO m, IsDiffFormatEmailOptions a) | |
=> a |
|
-> m (Maybe Signature) |
Get the author.
getBody
diffFormatEmailOptionsGetBody Source #
:: (HasCallStack, MonadIO m, IsDiffFormatEmailOptions a) | |
=> a |
|
-> m (Maybe Text) | Returns: the body. |
Get the body.
getFlags
diffFormatEmailOptionsGetFlags Source #
:: (HasCallStack, MonadIO m, IsDiffFormatEmailOptions a) | |
=> a |
|
-> m [DiffFormatEmailFlags] | Returns: a |
Get the flags.
getId
diffFormatEmailOptionsGetId Source #
:: (HasCallStack, MonadIO m, IsDiffFormatEmailOptions a) | |
=> a |
|
-> m (Maybe OId) |
Get the object id.
getPatchNumber
diffFormatEmailOptionsGetPatchNumber Source #
:: (HasCallStack, MonadIO m, IsDiffFormatEmailOptions a) | |
=> a |
|
-> m Word64 | Returns: the patch number. |
Get the patch number.
getSummary
diffFormatEmailOptionsGetSummary Source #
:: (HasCallStack, MonadIO m, IsDiffFormatEmailOptions a) | |
=> a |
|
-> m (Maybe Text) | Returns: the summary. |
Get the summary.
getTotalPatches
diffFormatEmailOptionsGetTotalPatches Source #
:: (HasCallStack, MonadIO m, IsDiffFormatEmailOptions a) | |
=> a |
|
-> m Word64 | Returns: the total number of patches. |
Get the total number of patches.
new
diffFormatEmailOptionsNew Source #
:: (HasCallStack, MonadIO m) | |
=> m (Maybe DiffFormatEmailOptions) | Returns: a |
Create a new checkout options object.
setAuthor
diffFormatEmailOptionsSetAuthor Source #
:: (HasCallStack, MonadIO m, IsDiffFormatEmailOptions a, IsSignature b) | |
=> a |
|
-> Maybe b |
|
-> m () |
Set the author.
setBody
diffFormatEmailOptionsSetBody Source #
:: (HasCallStack, MonadIO m, IsDiffFormatEmailOptions a) | |
=> a |
|
-> Maybe Text |
|
-> m () |
Set the body.
setFlags
diffFormatEmailOptionsSetFlags Source #
:: (HasCallStack, MonadIO m, IsDiffFormatEmailOptions a) | |
=> a |
|
-> [DiffFormatEmailFlags] |
|
-> m () |
Set the flags.
setId
diffFormatEmailOptionsSetId Source #
:: (HasCallStack, MonadIO m, IsDiffFormatEmailOptions a) | |
=> a |
|
-> Maybe OId |
|
-> m () |
Set the object id.
setPatchNumber
diffFormatEmailOptionsSetPatchNumber Source #
:: (HasCallStack, MonadIO m, IsDiffFormatEmailOptions a) | |
=> a |
|
-> Word64 |
|
-> m () |
Set the patch number.
setSummary
diffFormatEmailOptionsSetSummary Source #
:: (HasCallStack, MonadIO m, IsDiffFormatEmailOptions a) | |
=> a |
|
-> Maybe Text |
|
-> m () |
Set the summary.
setTotalPatches
diffFormatEmailOptionsSetTotalPatches Source #
:: (HasCallStack, MonadIO m, IsDiffFormatEmailOptions a) | |
=> a |
|
-> Word64 |
|
-> m () |
Set the total number of patches.
Properties
author
No description available in the introspection data.
clearDiffFormatEmailOptionsAuthor :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> m () Source #
Set the value of the “author
” property to Nothing
.
When overloading is enabled, this is equivalent to
clear
#author
constructDiffFormatEmailOptionsAuthor :: (IsDiffFormatEmailOptions o, IsSignature a) => a -> IO (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “author
” property. This is rarely needed directly, but it is used by new
.
getDiffFormatEmailOptionsAuthor :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> m (Maybe Signature) Source #
Get the value of the “author
” property.
When overloading is enabled, this is equivalent to
get
diffFormatEmailOptions #author
setDiffFormatEmailOptionsAuthor :: (MonadIO m, IsDiffFormatEmailOptions o, IsSignature a) => o -> a -> m () Source #
Set the value of the “author
” property.
When overloading is enabled, this is equivalent to
set
diffFormatEmailOptions [ #author:=
value ]
body
No description available in the introspection data.
clearDiffFormatEmailOptionsBody :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> m () Source #
Set the value of the “body
” property to Nothing
.
When overloading is enabled, this is equivalent to
clear
#body
constructDiffFormatEmailOptionsBody :: IsDiffFormatEmailOptions o => Text -> IO (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “body
” property. This is rarely needed directly, but it is used by new
.
getDiffFormatEmailOptionsBody :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> m (Maybe Text) Source #
Get the value of the “body
” property.
When overloading is enabled, this is equivalent to
get
diffFormatEmailOptions #body
setDiffFormatEmailOptionsBody :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> Text -> m () Source #
Set the value of the “body
” property.
When overloading is enabled, this is equivalent to
set
diffFormatEmailOptions [ #body:=
value ]
flags
No description available in the introspection data.
constructDiffFormatEmailOptionsFlags :: IsDiffFormatEmailOptions o => [DiffFormatEmailFlags] -> IO (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “flags
” property. This is rarely needed directly, but it is used by new
.
getDiffFormatEmailOptionsFlags :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> m [DiffFormatEmailFlags] Source #
Get the value of the “flags
” property.
When overloading is enabled, this is equivalent to
get
diffFormatEmailOptions #flags
setDiffFormatEmailOptionsFlags :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> [DiffFormatEmailFlags] -> m () Source #
Set the value of the “flags
” property.
When overloading is enabled, this is equivalent to
set
diffFormatEmailOptions [ #flags:=
value ]
id
No description available in the introspection data.
clearDiffFormatEmailOptionsId :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> m () Source #
Set the value of the “id
” property to Nothing
.
When overloading is enabled, this is equivalent to
clear
#id
constructDiffFormatEmailOptionsId :: IsDiffFormatEmailOptions o => OId -> IO (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “id
” property. This is rarely needed directly, but it is used by new
.
getDiffFormatEmailOptionsId :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> m (Maybe OId) Source #
Get the value of the “id
” property.
When overloading is enabled, this is equivalent to
get
diffFormatEmailOptions #id
setDiffFormatEmailOptionsId :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> OId -> m () Source #
Set the value of the “id
” property.
When overloading is enabled, this is equivalent to
set
diffFormatEmailOptions [ #id:=
value ]
patchNumber
No description available in the introspection data.
constructDiffFormatEmailOptionsPatchNumber :: IsDiffFormatEmailOptions o => Word64 -> IO (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “patch-number
” property. This is rarely needed directly, but it is used by new
.
getDiffFormatEmailOptionsPatchNumber :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> m Word64 Source #
Get the value of the “patch-number
” property.
When overloading is enabled, this is equivalent to
get
diffFormatEmailOptions #patchNumber
setDiffFormatEmailOptionsPatchNumber :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> Word64 -> m () Source #
Set the value of the “patch-number
” property.
When overloading is enabled, this is equivalent to
set
diffFormatEmailOptions [ #patchNumber:=
value ]
summary
No description available in the introspection data.
clearDiffFormatEmailOptionsSummary :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> m () Source #
Set the value of the “summary
” property to Nothing
.
When overloading is enabled, this is equivalent to
clear
#summary
constructDiffFormatEmailOptionsSummary :: IsDiffFormatEmailOptions o => Text -> IO (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “summary
” property. This is rarely needed directly, but it is used by new
.
getDiffFormatEmailOptionsSummary :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> m (Maybe Text) Source #
Get the value of the “summary
” property.
When overloading is enabled, this is equivalent to
get
diffFormatEmailOptions #summary
setDiffFormatEmailOptionsSummary :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> Text -> m () Source #
Set the value of the “summary
” property.
When overloading is enabled, this is equivalent to
set
diffFormatEmailOptions [ #summary:=
value ]
totalPatches
No description available in the introspection data.
constructDiffFormatEmailOptionsTotalPatches :: IsDiffFormatEmailOptions o => Word64 -> IO (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “total-patches
” property. This is rarely needed directly, but it is used by new
.
getDiffFormatEmailOptionsTotalPatches :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> m Word64 Source #
Get the value of the “total-patches
” property.
When overloading is enabled, this is equivalent to
get
diffFormatEmailOptions #totalPatches
setDiffFormatEmailOptionsTotalPatches :: (MonadIO m, IsDiffFormatEmailOptions o) => o -> Word64 -> m () Source #
Set the value of the “total-patches
” property.
When overloading is enabled, this is equivalent to
set
diffFormatEmailOptions [ #totalPatches:=
value ]