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 |
- 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
- noCheckoutOptions :: Maybe 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 => Text -> IO (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, IsTree a) => a -> IO (GValueConstruct o)
- getCheckoutOptionsBaseline :: (MonadIO m, IsCheckoutOptions o) => o -> m (Maybe Tree)
- setCheckoutOptionsBaseline :: (MonadIO m, IsCheckoutOptions o, IsTree a) => o -> a -> m ()
- constructCheckoutOptionsDirMode :: IsCheckoutOptions o => Word32 -> IO (GValueConstruct o)
- getCheckoutOptionsDirMode :: (MonadIO m, IsCheckoutOptions o) => o -> m Word32
- setCheckoutOptionsDirMode :: (MonadIO m, IsCheckoutOptions o) => o -> Word32 -> m ()
- constructCheckoutOptionsDisableFilters :: IsCheckoutOptions o => Bool -> IO (GValueConstruct o)
- getCheckoutOptionsDisableFilters :: (MonadIO m, IsCheckoutOptions o) => o -> m Bool
- setCheckoutOptionsDisableFilters :: (MonadIO m, IsCheckoutOptions o) => o -> Bool -> m ()
- constructCheckoutOptionsFileMode :: IsCheckoutOptions o => Word32 -> IO (GValueConstruct o)
- getCheckoutOptionsFileMode :: (MonadIO m, IsCheckoutOptions o) => o -> m Word32
- setCheckoutOptionsFileMode :: (MonadIO m, IsCheckoutOptions o) => o -> Word32 -> m ()
- constructCheckoutOptionsFileOpenFlags :: IsCheckoutOptions o => Int32 -> IO (GValueConstruct o)
- getCheckoutOptionsFileOpenFlags :: (MonadIO m, IsCheckoutOptions o) => o -> m Int32
- setCheckoutOptionsFileOpenFlags :: (MonadIO m, IsCheckoutOptions o) => o -> Int32 -> m ()
- constructCheckoutOptionsNotifyFlags :: IsCheckoutOptions o => [CheckoutNotifyFlags] -> IO (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 => Text -> IO (GValueConstruct o)
- getCheckoutOptionsOurLabel :: (MonadIO m, IsCheckoutOptions o) => o -> m (Maybe Text)
- setCheckoutOptionsOurLabel :: (MonadIO m, IsCheckoutOptions o) => o -> Text -> m ()
- constructCheckoutOptionsStrategy :: IsCheckoutOptions o => [CheckoutStrategy] -> IO (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 => Text -> IO (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 => Text -> IO (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
GObject CheckoutOptions Source # | |
Defined in GI.Ggit.Objects.CheckoutOptions gobjectType :: IO GType | |
HasParentTypes CheckoutOptions Source # | |
Defined in GI.Ggit.Objects.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
.
noCheckoutOptions :: Maybe CheckoutOptions Source #
A convenience alias for Nothing
:: Maybe
CheckoutOptions
.
Methods
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 => Text -> IO (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, IsTree a) => a -> IO (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 => Word32 -> IO (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 => Bool -> IO (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 => Word32 -> IO (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 => Int32 -> IO (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 => [CheckoutNotifyFlags] -> IO (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 => Text -> IO (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 => [CheckoutStrategy] -> IO (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 => Text -> IO (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 => Text -> IO (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 ]