Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
- Exported types
- Methods
- getAncestorLabel
- getBaseline
- getDirMode
- getDisableFilters
- getFileMode
- getFileOpenFlags
- getNotifyFlags
- getOurLabel
- getPaths
- getStrategy
- getTargetDirectory
- getTheirLabel
- new
- setAncestorLabel
- setBaseline
- setDirMode
- setDisableFilters
- setFileMode
- setFileOpenFlags
- setNotifyFlags
- setOurLabel
- setPaths
- setStrategy
- setTargetDirectory
- setTheirLabel
- Properties
Represents the options used when doign a checkout.
Synopsis
- newtype CheckoutOptions = CheckoutOptions (ManagedPtr CheckoutOptions)
- class (GObject o, IsDescendantOf CheckoutOptions o) => IsCheckoutOptions o
- toCheckoutOptions :: (MonadIO m, IsCheckoutOptions o) => o -> m CheckoutOptions
- checkoutOptionsGetAncestorLabel :: (HasCallStack, MonadIO m, IsCheckoutOptions a) => a -> m (Maybe Text)
- checkoutOptionsGetBaseline :: (HasCallStack, MonadIO m, IsCheckoutOptions a) => a -> m (Maybe Tree)
- checkoutOptionsGetDirMode :: (HasCallStack, MonadIO m, IsCheckoutOptions a) => a -> m Word32
- checkoutOptionsGetDisableFilters :: (HasCallStack, MonadIO m, IsCheckoutOptions a) => a -> m Bool
- checkoutOptionsGetFileMode :: (HasCallStack, MonadIO m, IsCheckoutOptions a) => a -> m Word32
- checkoutOptionsGetFileOpenFlags :: (HasCallStack, MonadIO m, IsCheckoutOptions a) => a -> m Int32
- checkoutOptionsGetNotifyFlags :: (HasCallStack, MonadIO m, IsCheckoutOptions a) => a -> m [CheckoutNotifyFlags]
- checkoutOptionsGetOurLabel :: (HasCallStack, MonadIO m, IsCheckoutOptions a) => a -> m (Maybe Text)
- checkoutOptionsGetPaths :: (HasCallStack, MonadIO m, IsCheckoutOptions a) => a -> m (Maybe [Text])
- checkoutOptionsGetStrategy :: (HasCallStack, MonadIO m, IsCheckoutOptions a) => a -> m [CheckoutStrategy]
- checkoutOptionsGetTargetDirectory :: (HasCallStack, MonadIO m, IsCheckoutOptions a) => a -> m (Maybe Text)
- checkoutOptionsGetTheirLabel :: (HasCallStack, MonadIO m, IsCheckoutOptions a) => a -> m (Maybe Text)
- checkoutOptionsNew :: (HasCallStack, MonadIO m) => m (Maybe CheckoutOptions)
- checkoutOptionsSetAncestorLabel :: (HasCallStack, MonadIO m, IsCheckoutOptions a) => a -> Maybe Text -> m ()
- checkoutOptionsSetBaseline :: (HasCallStack, MonadIO m, IsCheckoutOptions a, IsTree b) => a -> Maybe b -> m ()
- checkoutOptionsSetDirMode :: (HasCallStack, MonadIO m, IsCheckoutOptions a) => a -> Word32 -> m ()
- checkoutOptionsSetDisableFilters :: (HasCallStack, MonadIO m, IsCheckoutOptions a) => a -> Bool -> m ()
- checkoutOptionsSetFileMode :: (HasCallStack, MonadIO m, IsCheckoutOptions a) => a -> Word32 -> m ()
- checkoutOptionsSetFileOpenFlags :: (HasCallStack, MonadIO m, IsCheckoutOptions a) => a -> Int32 -> m ()
- checkoutOptionsSetNotifyFlags :: (HasCallStack, MonadIO m, IsCheckoutOptions a) => a -> [CheckoutNotifyFlags] -> m ()
- checkoutOptionsSetOurLabel :: (HasCallStack, MonadIO m, IsCheckoutOptions a) => a -> Maybe Text -> m ()
- checkoutOptionsSetPaths :: (HasCallStack, MonadIO m, IsCheckoutOptions a) => a -> Maybe [Text] -> m ()
- checkoutOptionsSetStrategy :: (HasCallStack, MonadIO m, IsCheckoutOptions a) => a -> [CheckoutStrategy] -> m ()
- checkoutOptionsSetTargetDirectory :: (HasCallStack, MonadIO m, IsCheckoutOptions a) => a -> Maybe Text -> m ()
- checkoutOptionsSetTheirLabel :: (HasCallStack, MonadIO m, IsCheckoutOptions a) => a -> Maybe Text -> m ()
- clearCheckoutOptionsAncestorLabel :: (MonadIO m, IsCheckoutOptions o) => o -> m ()
- constructCheckoutOptionsAncestorLabel :: (IsCheckoutOptions o, MonadIO m) => Text -> m (GValueConstruct o)
- getCheckoutOptionsAncestorLabel :: (MonadIO m, IsCheckoutOptions o) => o -> m (Maybe Text)
- setCheckoutOptionsAncestorLabel :: (MonadIO m, IsCheckoutOptions o) => o -> Text -> m ()
- clearCheckoutOptionsBaseline :: (MonadIO m, IsCheckoutOptions o) => o -> m ()
- constructCheckoutOptionsBaseline :: (IsCheckoutOptions o, MonadIO m, IsTree a) => a -> m (GValueConstruct o)
- getCheckoutOptionsBaseline :: (MonadIO m, IsCheckoutOptions o) => o -> m (Maybe Tree)
- setCheckoutOptionsBaseline :: (MonadIO m, IsCheckoutOptions o, IsTree a) => o -> a -> m ()
- constructCheckoutOptionsDirMode :: (IsCheckoutOptions o, MonadIO m) => Word32 -> m (GValueConstruct o)
- getCheckoutOptionsDirMode :: (MonadIO m, IsCheckoutOptions o) => o -> m Word32
- setCheckoutOptionsDirMode :: (MonadIO m, IsCheckoutOptions o) => o -> Word32 -> m ()
- constructCheckoutOptionsDisableFilters :: (IsCheckoutOptions o, MonadIO m) => Bool -> m (GValueConstruct o)
- getCheckoutOptionsDisableFilters :: (MonadIO m, IsCheckoutOptions o) => o -> m Bool
- setCheckoutOptionsDisableFilters :: (MonadIO m, IsCheckoutOptions o) => o -> Bool -> m ()
- constructCheckoutOptionsFileMode :: (IsCheckoutOptions o, MonadIO m) => Word32 -> m (GValueConstruct o)
- getCheckoutOptionsFileMode :: (MonadIO m, IsCheckoutOptions o) => o -> m Word32
- setCheckoutOptionsFileMode :: (MonadIO m, IsCheckoutOptions o) => o -> Word32 -> m ()
- constructCheckoutOptionsFileOpenFlags :: (IsCheckoutOptions o, MonadIO m) => Int32 -> m (GValueConstruct o)
- getCheckoutOptionsFileOpenFlags :: (MonadIO m, IsCheckoutOptions o) => o -> m Int32
- setCheckoutOptionsFileOpenFlags :: (MonadIO m, IsCheckoutOptions o) => o -> Int32 -> m ()
- constructCheckoutOptionsNotifyFlags :: (IsCheckoutOptions o, MonadIO m) => [CheckoutNotifyFlags] -> m (GValueConstruct o)
- getCheckoutOptionsNotifyFlags :: (MonadIO m, IsCheckoutOptions o) => o -> m [CheckoutNotifyFlags]
- setCheckoutOptionsNotifyFlags :: (MonadIO m, IsCheckoutOptions o) => o -> [CheckoutNotifyFlags] -> m ()
- clearCheckoutOptionsOurLabel :: (MonadIO m, IsCheckoutOptions o) => o -> m ()
- constructCheckoutOptionsOurLabel :: (IsCheckoutOptions o, MonadIO m) => Text -> m (GValueConstruct o)
- getCheckoutOptionsOurLabel :: (MonadIO m, IsCheckoutOptions o) => o -> m (Maybe Text)
- setCheckoutOptionsOurLabel :: (MonadIO m, IsCheckoutOptions o) => o -> Text -> m ()
- constructCheckoutOptionsStrategy :: (IsCheckoutOptions o, MonadIO m) => [CheckoutStrategy] -> m (GValueConstruct o)
- getCheckoutOptionsStrategy :: (MonadIO m, IsCheckoutOptions o) => o -> m [CheckoutStrategy]
- setCheckoutOptionsStrategy :: (MonadIO m, IsCheckoutOptions o) => o -> [CheckoutStrategy] -> m ()
- clearCheckoutOptionsTargetDirectory :: (MonadIO m, IsCheckoutOptions o) => o -> m ()
- constructCheckoutOptionsTargetDirectory :: (IsCheckoutOptions o, MonadIO m) => Text -> m (GValueConstruct o)
- getCheckoutOptionsTargetDirectory :: (MonadIO m, IsCheckoutOptions o) => o -> m (Maybe Text)
- setCheckoutOptionsTargetDirectory :: (MonadIO m, IsCheckoutOptions o) => o -> Text -> m ()
- clearCheckoutOptionsTheirLabel :: (MonadIO m, IsCheckoutOptions o) => o -> m ()
- constructCheckoutOptionsTheirLabel :: (IsCheckoutOptions o, MonadIO m) => Text -> m (GValueConstruct o)
- getCheckoutOptionsTheirLabel :: (MonadIO m, IsCheckoutOptions o) => o -> m (Maybe Text)
- setCheckoutOptionsTheirLabel :: (MonadIO m, IsCheckoutOptions o) => o -> Text -> m ()
Exported types
newtype CheckoutOptions Source #
Memory-managed wrapper type.
CheckoutOptions (ManagedPtr CheckoutOptions) |
Instances
Eq CheckoutOptions Source # | |
Defined in GI.Ggit.Objects.CheckoutOptions (==) :: CheckoutOptions -> CheckoutOptions -> Bool # (/=) :: CheckoutOptions -> CheckoutOptions -> Bool # | |
GObject CheckoutOptions Source # | |
Defined in GI.Ggit.Objects.CheckoutOptions | |
ManagedPtrNewtype CheckoutOptions Source # | |
Defined in GI.Ggit.Objects.CheckoutOptions toManagedPtr :: CheckoutOptions -> ManagedPtr CheckoutOptions | |
TypedObject CheckoutOptions Source # | |
Defined in GI.Ggit.Objects.CheckoutOptions | |
HasParentTypes CheckoutOptions Source # | |
Defined in GI.Ggit.Objects.CheckoutOptions | |
IsGValue (Maybe CheckoutOptions) Source # | Convert |
Defined in GI.Ggit.Objects.CheckoutOptions gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe CheckoutOptions -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe CheckoutOptions) | |
type ParentTypes CheckoutOptions Source # | |
Defined in GI.Ggit.Objects.CheckoutOptions |
class (GObject o, IsDescendantOf CheckoutOptions o) => IsCheckoutOptions o Source #
Type class for types which can be safely cast to CheckoutOptions
, for instance with toCheckoutOptions
.
Instances
(GObject o, IsDescendantOf CheckoutOptions o) => IsCheckoutOptions o Source # | |
Defined in GI.Ggit.Objects.CheckoutOptions |
toCheckoutOptions :: (MonadIO m, IsCheckoutOptions o) => o -> m CheckoutOptions Source #
Cast to CheckoutOptions
, for types for which this is known to be safe. For general casts, use castTo
.
Methods
Click to display all available methods, including inherited ones
Methods
bindProperty, bindPropertyFull, forceFloating, freezeNotify, getv, isFloating, notify, notifyByPspec, ref, refSink, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getAncestorLabel, getBaseline, getData, getDirMode, getDisableFilters, getFileMode, getFileOpenFlags, getNotifyFlags, getOurLabel, getPaths, getProperty, getQdata, getStrategy, getTargetDirectory, getTheirLabel.
Setters
setAncestorLabel, setBaseline, setData, setDataFull, setDirMode, setDisableFilters, setFileMode, setFileOpenFlags, setNotifyFlags, setOurLabel, setPaths, setProperty, setStrategy, setTargetDirectory, setTheirLabel.
getAncestorLabel
checkoutOptionsGetAncestorLabel Source #
:: (HasCallStack, MonadIO m, IsCheckoutOptions a) | |
=> a |
|
-> m (Maybe Text) | Returns: the checkout ancestor label or |
Get the checkout ancestor label.
getBaseline
checkoutOptionsGetBaseline Source #
:: (HasCallStack, MonadIO m, IsCheckoutOptions a) | |
=> a |
|
-> m (Maybe Tree) |
Get the baseline, i.e. the expected content of workdir. Defaults to HEAD.
getDirMode
checkoutOptionsGetDirMode Source #
:: (HasCallStack, MonadIO m, IsCheckoutOptions a) | |
=> a |
|
-> m Word32 | Returns: the default directory mode. |
Get the default checkout directory mode.
getDisableFilters
checkoutOptionsGetDisableFilters Source #
:: (HasCallStack, MonadIO m, IsCheckoutOptions a) | |
=> a |
|
-> m Bool |
Get whether filters are disabled.
getFileMode
checkoutOptionsGetFileMode Source #
:: (HasCallStack, MonadIO m, IsCheckoutOptions a) | |
=> a |
|
-> m Word32 | Returns: the default checkout file mode. |
Get the default checkout file mode.
getFileOpenFlags
checkoutOptionsGetFileOpenFlags Source #
:: (HasCallStack, MonadIO m, IsCheckoutOptions a) | |
=> a |
|
-> m Int32 | Returns: the checkout file open flags. |
Get the checkout file open flags. These flags are platform specific, e.g. on Unix these would include O_CREAT, O_TRUNC, etc.
getNotifyFlags
checkoutOptionsGetNotifyFlags Source #
:: (HasCallStack, MonadIO m, IsCheckoutOptions a) | |
=> a |
|
-> m [CheckoutNotifyFlags] | Returns: a |
Get the checkout notify flags.
getOurLabel
checkoutOptionsGetOurLabel Source #
:: (HasCallStack, MonadIO m, IsCheckoutOptions a) | |
=> a |
|
-> m (Maybe Text) | Returns: the checkout our label or |
Get the checkout our label.
getPaths
checkoutOptionsGetPaths Source #
:: (HasCallStack, MonadIO m, IsCheckoutOptions a) | |
=> a |
|
-> m (Maybe [Text]) | Returns: a |
Get the list of file paths to checkout.
getStrategy
checkoutOptionsGetStrategy Source #
:: (HasCallStack, MonadIO m, IsCheckoutOptions a) | |
=> a |
|
-> m [CheckoutStrategy] | Returns: a |
Get the checkout strategy.
getTargetDirectory
checkoutOptionsGetTargetDirectory Source #
:: (HasCallStack, MonadIO m, IsCheckoutOptions a) | |
=> a |
|
-> m (Maybe Text) | Returns: the checkout target directory or |
Get the checkout target directory.
getTheirLabel
checkoutOptionsGetTheirLabel Source #
:: (HasCallStack, MonadIO m, IsCheckoutOptions a) | |
=> a |
|
-> m (Maybe Text) | Returns: the checkout their label or |
Get the checkout their label.
new
:: (HasCallStack, MonadIO m) | |
=> m (Maybe CheckoutOptions) | Returns: a |
Create a new checkout options object.
setAncestorLabel
checkoutOptionsSetAncestorLabel Source #
:: (HasCallStack, MonadIO m, IsCheckoutOptions a) | |
=> a |
|
-> Maybe Text |
|
-> m () |
Set the checkout ancestor label.
setBaseline
checkoutOptionsSetBaseline Source #
:: (HasCallStack, MonadIO m, IsCheckoutOptions a, IsTree b) | |
=> a |
|
-> Maybe b |
|
-> m () |
Set the baseline, i.e. the expected content of workdir. If tree
is set
to Nothing
, the default (HEAD) will be used as the baseline.
setDirMode
checkoutOptionsSetDirMode Source #
:: (HasCallStack, MonadIO m, IsCheckoutOptions a) | |
=> a |
|
-> Word32 |
|
-> m () |
Set the default checkout directory mode.
setDisableFilters
checkoutOptionsSetDisableFilters Source #
:: (HasCallStack, MonadIO m, IsCheckoutOptions a) | |
=> a |
|
-> Bool |
|
-> m () |
Set whether to disable filters.
setFileMode
checkoutOptionsSetFileMode Source #
:: (HasCallStack, MonadIO m, IsCheckoutOptions a) | |
=> a |
|
-> Word32 |
|
-> m () |
Set the default checkout file mode.
setFileOpenFlags
checkoutOptionsSetFileOpenFlags Source #
:: (HasCallStack, MonadIO m, IsCheckoutOptions a) | |
=> a |
|
-> Int32 |
|
-> m () |
Set the checkout file open flags. These flags are platform dependent, e.g. on Unix use O_CREAT, O_TRUNC, etc.
setNotifyFlags
checkoutOptionsSetNotifyFlags Source #
:: (HasCallStack, MonadIO m, IsCheckoutOptions a) | |
=> a |
|
-> [CheckoutNotifyFlags] |
|
-> m () |
Set the checkout notify flags.
setOurLabel
checkoutOptionsSetOurLabel Source #
:: (HasCallStack, MonadIO m, IsCheckoutOptions a) | |
=> a |
|
-> Maybe Text |
|
-> m () |
Set the checkout our label.
setPaths
checkoutOptionsSetPaths Source #
:: (HasCallStack, MonadIO m, IsCheckoutOptions a) | |
=> a |
|
-> Maybe [Text] |
|
-> m () |
Set the list of file paths to checkout. If paths
is Nothing
, then all files
will be checked out.
setStrategy
checkoutOptionsSetStrategy Source #
:: (HasCallStack, MonadIO m, IsCheckoutOptions a) | |
=> a |
|
-> [CheckoutStrategy] |
|
-> m () |
Set the checkout strategy.
setTargetDirectory
checkoutOptionsSetTargetDirectory Source #
:: (HasCallStack, MonadIO m, IsCheckoutOptions a) | |
=> a |
|
-> Maybe Text |
|
-> m () |
Set the checkout target directory.
setTheirLabel
checkoutOptionsSetTheirLabel Source #
:: (HasCallStack, MonadIO m, IsCheckoutOptions a) | |
=> a |
|
-> Maybe Text |
|
-> m () |
Set the checkout their label.
Properties
ancestorLabel
No description available in the introspection data.
clearCheckoutOptionsAncestorLabel :: (MonadIO m, IsCheckoutOptions o) => o -> m () Source #
Set the value of the “ancestor-label
” property to Nothing
.
When overloading is enabled, this is equivalent to
clear
#ancestorLabel
constructCheckoutOptionsAncestorLabel :: (IsCheckoutOptions o, MonadIO m) => Text -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “ancestor-label
” property. This is rarely needed directly, but it is used by new
.
getCheckoutOptionsAncestorLabel :: (MonadIO m, IsCheckoutOptions o) => o -> m (Maybe Text) Source #
Get the value of the “ancestor-label
” property.
When overloading is enabled, this is equivalent to
get
checkoutOptions #ancestorLabel
setCheckoutOptionsAncestorLabel :: (MonadIO m, IsCheckoutOptions o) => o -> Text -> m () Source #
Set the value of the “ancestor-label
” property.
When overloading is enabled, this is equivalent to
set
checkoutOptions [ #ancestorLabel:=
value ]
baseline
No description available in the introspection data.
clearCheckoutOptionsBaseline :: (MonadIO m, IsCheckoutOptions o) => o -> m () Source #
Set the value of the “baseline
” property to Nothing
.
When overloading is enabled, this is equivalent to
clear
#baseline
constructCheckoutOptionsBaseline :: (IsCheckoutOptions o, MonadIO m, IsTree a) => a -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “baseline
” property. This is rarely needed directly, but it is used by new
.
getCheckoutOptionsBaseline :: (MonadIO m, IsCheckoutOptions o) => o -> m (Maybe Tree) Source #
Get the value of the “baseline
” property.
When overloading is enabled, this is equivalent to
get
checkoutOptions #baseline
setCheckoutOptionsBaseline :: (MonadIO m, IsCheckoutOptions o, IsTree a) => o -> a -> m () Source #
Set the value of the “baseline
” property.
When overloading is enabled, this is equivalent to
set
checkoutOptions [ #baseline:=
value ]
dirMode
No description available in the introspection data.
constructCheckoutOptionsDirMode :: (IsCheckoutOptions o, MonadIO m) => Word32 -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “dir-mode
” property. This is rarely needed directly, but it is used by new
.
getCheckoutOptionsDirMode :: (MonadIO m, IsCheckoutOptions o) => o -> m Word32 Source #
Get the value of the “dir-mode
” property.
When overloading is enabled, this is equivalent to
get
checkoutOptions #dirMode
setCheckoutOptionsDirMode :: (MonadIO m, IsCheckoutOptions o) => o -> Word32 -> m () Source #
Set the value of the “dir-mode
” property.
When overloading is enabled, this is equivalent to
set
checkoutOptions [ #dirMode:=
value ]
disableFilters
No description available in the introspection data.
constructCheckoutOptionsDisableFilters :: (IsCheckoutOptions o, MonadIO m) => Bool -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “disable-filters
” property. This is rarely needed directly, but it is used by new
.
getCheckoutOptionsDisableFilters :: (MonadIO m, IsCheckoutOptions o) => o -> m Bool Source #
Get the value of the “disable-filters
” property.
When overloading is enabled, this is equivalent to
get
checkoutOptions #disableFilters
setCheckoutOptionsDisableFilters :: (MonadIO m, IsCheckoutOptions o) => o -> Bool -> m () Source #
Set the value of the “disable-filters
” property.
When overloading is enabled, this is equivalent to
set
checkoutOptions [ #disableFilters:=
value ]
fileMode
No description available in the introspection data.
constructCheckoutOptionsFileMode :: (IsCheckoutOptions o, MonadIO m) => Word32 -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “file-mode
” property. This is rarely needed directly, but it is used by new
.
getCheckoutOptionsFileMode :: (MonadIO m, IsCheckoutOptions o) => o -> m Word32 Source #
Get the value of the “file-mode
” property.
When overloading is enabled, this is equivalent to
get
checkoutOptions #fileMode
setCheckoutOptionsFileMode :: (MonadIO m, IsCheckoutOptions o) => o -> Word32 -> m () Source #
Set the value of the “file-mode
” property.
When overloading is enabled, this is equivalent to
set
checkoutOptions [ #fileMode:=
value ]
fileOpenFlags
No description available in the introspection data.
constructCheckoutOptionsFileOpenFlags :: (IsCheckoutOptions o, MonadIO m) => Int32 -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “file-open-flags
” property. This is rarely needed directly, but it is used by new
.
getCheckoutOptionsFileOpenFlags :: (MonadIO m, IsCheckoutOptions o) => o -> m Int32 Source #
Get the value of the “file-open-flags
” property.
When overloading is enabled, this is equivalent to
get
checkoutOptions #fileOpenFlags
setCheckoutOptionsFileOpenFlags :: (MonadIO m, IsCheckoutOptions o) => o -> Int32 -> m () Source #
Set the value of the “file-open-flags
” property.
When overloading is enabled, this is equivalent to
set
checkoutOptions [ #fileOpenFlags:=
value ]
notifyFlags
The checkout notify flags.
constructCheckoutOptionsNotifyFlags :: (IsCheckoutOptions o, MonadIO m) => [CheckoutNotifyFlags] -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “notify-flags
” property. This is rarely needed directly, but it is used by new
.
getCheckoutOptionsNotifyFlags :: (MonadIO m, IsCheckoutOptions o) => o -> m [CheckoutNotifyFlags] Source #
Get the value of the “notify-flags
” property.
When overloading is enabled, this is equivalent to
get
checkoutOptions #notifyFlags
setCheckoutOptionsNotifyFlags :: (MonadIO m, IsCheckoutOptions o) => o -> [CheckoutNotifyFlags] -> m () Source #
Set the value of the “notify-flags
” property.
When overloading is enabled, this is equivalent to
set
checkoutOptions [ #notifyFlags:=
value ]
ourLabel
No description available in the introspection data.
clearCheckoutOptionsOurLabel :: (MonadIO m, IsCheckoutOptions o) => o -> m () Source #
Set the value of the “our-label
” property to Nothing
.
When overloading is enabled, this is equivalent to
clear
#ourLabel
constructCheckoutOptionsOurLabel :: (IsCheckoutOptions o, MonadIO m) => Text -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “our-label
” property. This is rarely needed directly, but it is used by new
.
getCheckoutOptionsOurLabel :: (MonadIO m, IsCheckoutOptions o) => o -> m (Maybe Text) Source #
Get the value of the “our-label
” property.
When overloading is enabled, this is equivalent to
get
checkoutOptions #ourLabel
setCheckoutOptionsOurLabel :: (MonadIO m, IsCheckoutOptions o) => o -> Text -> m () Source #
Set the value of the “our-label
” property.
When overloading is enabled, this is equivalent to
set
checkoutOptions [ #ourLabel:=
value ]
strategy
No description available in the introspection data.
constructCheckoutOptionsStrategy :: (IsCheckoutOptions o, MonadIO m) => [CheckoutStrategy] -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “strategy
” property. This is rarely needed directly, but it is used by new
.
getCheckoutOptionsStrategy :: (MonadIO m, IsCheckoutOptions o) => o -> m [CheckoutStrategy] Source #
Get the value of the “strategy
” property.
When overloading is enabled, this is equivalent to
get
checkoutOptions #strategy
setCheckoutOptionsStrategy :: (MonadIO m, IsCheckoutOptions o) => o -> [CheckoutStrategy] -> m () Source #
Set the value of the “strategy
” property.
When overloading is enabled, this is equivalent to
set
checkoutOptions [ #strategy:=
value ]
targetDirectory
No description available in the introspection data.
clearCheckoutOptionsTargetDirectory :: (MonadIO m, IsCheckoutOptions o) => o -> m () Source #
Set the value of the “target-directory
” property to Nothing
.
When overloading is enabled, this is equivalent to
clear
#targetDirectory
constructCheckoutOptionsTargetDirectory :: (IsCheckoutOptions o, MonadIO m) => Text -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “target-directory
” property. This is rarely needed directly, but it is used by new
.
getCheckoutOptionsTargetDirectory :: (MonadIO m, IsCheckoutOptions o) => o -> m (Maybe Text) Source #
Get the value of the “target-directory
” property.
When overloading is enabled, this is equivalent to
get
checkoutOptions #targetDirectory
setCheckoutOptionsTargetDirectory :: (MonadIO m, IsCheckoutOptions o) => o -> Text -> m () Source #
Set the value of the “target-directory
” property.
When overloading is enabled, this is equivalent to
set
checkoutOptions [ #targetDirectory:=
value ]
theirLabel
No description available in the introspection data.
clearCheckoutOptionsTheirLabel :: (MonadIO m, IsCheckoutOptions o) => o -> m () Source #
Set the value of the “their-label
” property to Nothing
.
When overloading is enabled, this is equivalent to
clear
#theirLabel
constructCheckoutOptionsTheirLabel :: (IsCheckoutOptions o, MonadIO m) => Text -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “their-label
” property. This is rarely needed directly, but it is used by new
.
getCheckoutOptionsTheirLabel :: (MonadIO m, IsCheckoutOptions o) => o -> m (Maybe Text) Source #
Get the value of the “their-label
” property.
When overloading is enabled, this is equivalent to
get
checkoutOptions #theirLabel
setCheckoutOptionsTheirLabel :: (MonadIO m, IsCheckoutOptions o) => o -> Text -> m () Source #
Set the value of the “their-label
” property.
When overloading is enabled, this is equivalent to
set
checkoutOptions [ #theirLabel:=
value ]