| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.FileLauncher
Description
Documentation
newtype FileLauncher #
Constructors
| FileLauncher (ManagedPtr FileLauncher) |
Instances
data FileLauncherAlwaysAskPropertyInfo #
Instances
data FileLauncherFilePropertyInfo #
Instances
| AttrInfo FileLauncherFilePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileLauncher Associated Types
Methods attrGet :: AttrBaseTypeConstraint FileLauncherFilePropertyInfo o => o -> IO (AttrGetType FileLauncherFilePropertyInfo) attrSet :: (AttrBaseTypeConstraint FileLauncherFilePropertyInfo o, AttrSetTypeConstraint FileLauncherFilePropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint FileLauncherFilePropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint FileLauncherFilePropertyInfo o, AttrSetTypeConstraint FileLauncherFilePropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint FileLauncherFilePropertyInfo o, AttrTransferTypeConstraint FileLauncherFilePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType FileLauncherFilePropertyInfo) attrPut :: AttrBaseTypeConstraint FileLauncherFilePropertyInfo o => o -> AttrGetType FileLauncherFilePropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps FileLauncherFilePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileLauncher type AttrAllowedOps FileLauncherFilePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint FileLauncherFilePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileLauncher | |||||||||||||||||||||||||||||||||
| type AttrGetType FileLauncherFilePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileLauncher type AttrGetType FileLauncherFilePropertyInfo = Maybe File | |||||||||||||||||||||||||||||||||
| type AttrLabel FileLauncherFilePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileLauncher type AttrLabel FileLauncherFilePropertyInfo = "file" | |||||||||||||||||||||||||||||||||
| type AttrOrigin FileLauncherFilePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileLauncher | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint FileLauncherFilePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileLauncher type AttrSetTypeConstraint FileLauncherFilePropertyInfo = IsFile | |||||||||||||||||||||||||||||||||
| type AttrTransferType FileLauncherFilePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileLauncher type AttrTransferType FileLauncherFilePropertyInfo = File | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint FileLauncherFilePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileLauncher type AttrTransferTypeConstraint FileLauncherFilePropertyInfo = IsFile | |||||||||||||||||||||||||||||||||
data FileLauncherGetAlwaysAskMethodInfo #
Instances
| (signature ~ m Bool, MonadIO m, IsFileLauncher a) => OverloadedMethod FileLauncherGetAlwaysAskMethodInfo a signature | |
Defined in GI.Gtk.Objects.FileLauncher Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo FileLauncherGetAlwaysAskMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.FileLauncher Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data FileLauncherGetFileMethodInfo #
Instances
| (signature ~ m (Maybe File), MonadIO m, IsFileLauncher a) => OverloadedMethod FileLauncherGetFileMethodInfo a signature | |
Defined in GI.Gtk.Objects.FileLauncher Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo FileLauncherGetFileMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.FileLauncher Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data FileLauncherGetWritableMethodInfo #
Instances
| (signature ~ m Bool, MonadIO m, IsFileLauncher a) => OverloadedMethod FileLauncherGetWritableMethodInfo a signature | |
Defined in GI.Gtk.Objects.FileLauncher Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo FileLauncherGetWritableMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.FileLauncher Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data FileLauncherLaunchFinishMethodInfo #
Instances
| (signature ~ (b -> m ()), MonadIO m, IsFileLauncher a, IsAsyncResult b) => OverloadedMethod FileLauncherLaunchFinishMethodInfo a signature | |
Defined in GI.Gtk.Objects.FileLauncher Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo FileLauncherLaunchFinishMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.FileLauncher Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data FileLauncherLaunchMethodInfo #
Instances
| (signature ~ (Maybe b -> Maybe c -> Maybe AsyncReadyCallback -> m ()), MonadIO m, IsFileLauncher a, IsWindow b, IsCancellable c) => OverloadedMethod FileLauncherLaunchMethodInfo a signature | |
Defined in GI.Gtk.Objects.FileLauncher Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo FileLauncherLaunchMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.FileLauncher Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data FileLauncherOpenContainingFolderFinishMethodInfo #
Instances
| (signature ~ (b -> m ()), MonadIO m, IsFileLauncher a, IsAsyncResult b) => OverloadedMethod FileLauncherOpenContainingFolderFinishMethodInfo a signature | |
Defined in GI.Gtk.Objects.FileLauncher Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo FileLauncherOpenContainingFolderFinishMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.FileLauncher Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data FileLauncherOpenContainingFolderMethodInfo #
Instances
| (signature ~ (Maybe b -> Maybe c -> Maybe AsyncReadyCallback -> m ()), MonadIO m, IsFileLauncher a, IsWindow b, IsCancellable c) => OverloadedMethod FileLauncherOpenContainingFolderMethodInfo a signature | |
Defined in GI.Gtk.Objects.FileLauncher Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo FileLauncherOpenContainingFolderMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.FileLauncher Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data FileLauncherSetAlwaysAskMethodInfo #
Instances
| (signature ~ (Bool -> m ()), MonadIO m, IsFileLauncher a) => OverloadedMethod FileLauncherSetAlwaysAskMethodInfo a signature | |
Defined in GI.Gtk.Objects.FileLauncher Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo FileLauncherSetAlwaysAskMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.FileLauncher Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data FileLauncherSetFileMethodInfo #
Instances
| (signature ~ (Maybe b -> m ()), MonadIO m, IsFileLauncher a, IsFile b) => OverloadedMethod FileLauncherSetFileMethodInfo a signature | |
Defined in GI.Gtk.Objects.FileLauncher Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo FileLauncherSetFileMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.FileLauncher Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data FileLauncherSetWritableMethodInfo #
Instances
| (signature ~ (Bool -> m ()), MonadIO m, IsFileLauncher a) => OverloadedMethod FileLauncherSetWritableMethodInfo a signature | |
Defined in GI.Gtk.Objects.FileLauncher Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo FileLauncherSetWritableMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.FileLauncher Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data FileLauncherWritablePropertyInfo #
Instances
| AttrInfo FileLauncherWritablePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileLauncher Associated Types
Methods attrGet :: AttrBaseTypeConstraint FileLauncherWritablePropertyInfo o => o -> IO (AttrGetType FileLauncherWritablePropertyInfo) attrSet :: (AttrBaseTypeConstraint FileLauncherWritablePropertyInfo o, AttrSetTypeConstraint FileLauncherWritablePropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint FileLauncherWritablePropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint FileLauncherWritablePropertyInfo o, AttrSetTypeConstraint FileLauncherWritablePropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint FileLauncherWritablePropertyInfo o, AttrTransferTypeConstraint FileLauncherWritablePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType FileLauncherWritablePropertyInfo) attrPut :: AttrBaseTypeConstraint FileLauncherWritablePropertyInfo o => o -> AttrGetType FileLauncherWritablePropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps FileLauncherWritablePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileLauncher type AttrAllowedOps FileLauncherWritablePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint FileLauncherWritablePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileLauncher | |||||||||||||||||||||||||||||||||
| type AttrGetType FileLauncherWritablePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileLauncher type AttrGetType FileLauncherWritablePropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrLabel FileLauncherWritablePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileLauncher type AttrLabel FileLauncherWritablePropertyInfo = "writable" | |||||||||||||||||||||||||||||||||
| type AttrOrigin FileLauncherWritablePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileLauncher | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint FileLauncherWritablePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileLauncher type AttrSetTypeConstraint FileLauncherWritablePropertyInfo = Type ~ Bool | |||||||||||||||||||||||||||||||||
| type AttrTransferType FileLauncherWritablePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileLauncher type AttrTransferType FileLauncherWritablePropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint FileLauncherWritablePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileLauncher type AttrTransferTypeConstraint FileLauncherWritablePropertyInfo = Type ~ Bool | |||||||||||||||||||||||||||||||||
class (GObject o, IsDescendantOf FileLauncher o) => IsFileLauncher o #
Instances
| (GObject o, IsDescendantOf FileLauncher o) => IsFileLauncher o | |
Defined in GI.Gtk.Objects.FileLauncher | |
type family ResolveFileLauncherMethod (t :: Symbol) o where ... #
Equations
| ResolveFileLauncherMethod "bindProperty" o = ObjectBindPropertyMethodInfo | |
| ResolveFileLauncherMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo | |
| ResolveFileLauncherMethod "forceFloating" o = ObjectForceFloatingMethodInfo | |
| ResolveFileLauncherMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo | |
| ResolveFileLauncherMethod "getv" o = ObjectGetvMethodInfo | |
| ResolveFileLauncherMethod "isFloating" o = ObjectIsFloatingMethodInfo | |
| ResolveFileLauncherMethod "launch" o = FileLauncherLaunchMethodInfo | |
| ResolveFileLauncherMethod "launchFinish" o = FileLauncherLaunchFinishMethodInfo | |
| ResolveFileLauncherMethod "notify" o = ObjectNotifyMethodInfo | |
| ResolveFileLauncherMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo | |
| ResolveFileLauncherMethod "openContainingFolder" o = FileLauncherOpenContainingFolderMethodInfo | |
| ResolveFileLauncherMethod "openContainingFolderFinish" o = FileLauncherOpenContainingFolderFinishMethodInfo | |
| ResolveFileLauncherMethod "ref" o = ObjectRefMethodInfo | |
| ResolveFileLauncherMethod "refSink" o = ObjectRefSinkMethodInfo | |
| ResolveFileLauncherMethod "runDispose" o = ObjectRunDisposeMethodInfo | |
| ResolveFileLauncherMethod "stealData" o = ObjectStealDataMethodInfo | |
| ResolveFileLauncherMethod "stealQdata" o = ObjectStealQdataMethodInfo | |
| ResolveFileLauncherMethod "thawNotify" o = ObjectThawNotifyMethodInfo | |
| ResolveFileLauncherMethod "unref" o = ObjectUnrefMethodInfo | |
| ResolveFileLauncherMethod "watchClosure" o = ObjectWatchClosureMethodInfo | |
| ResolveFileLauncherMethod "getAlwaysAsk" o = FileLauncherGetAlwaysAskMethodInfo | |
| ResolveFileLauncherMethod "getData" o = ObjectGetDataMethodInfo | |
| ResolveFileLauncherMethod "getFile" o = FileLauncherGetFileMethodInfo | |
| ResolveFileLauncherMethod "getProperty" o = ObjectGetPropertyMethodInfo | |
| ResolveFileLauncherMethod "getQdata" o = ObjectGetQdataMethodInfo | |
| ResolveFileLauncherMethod "getWritable" o = FileLauncherGetWritableMethodInfo | |
| ResolveFileLauncherMethod "setAlwaysAsk" o = FileLauncherSetAlwaysAskMethodInfo | |
| ResolveFileLauncherMethod "setData" o = ObjectSetDataMethodInfo | |
| ResolveFileLauncherMethod "setDataFull" o = ObjectSetDataFullMethodInfo | |
| ResolveFileLauncherMethod "setFile" o = FileLauncherSetFileMethodInfo | |
| ResolveFileLauncherMethod "setProperty" o = ObjectSetPropertyMethodInfo | |
| ResolveFileLauncherMethod "setWritable" o = FileLauncherSetWritableMethodInfo | |
| ResolveFileLauncherMethod l o = MethodResolutionFailed l o :: Type |
clearFileLauncherFile :: (MonadIO m, IsFileLauncher o) => o -> m () #
constructFileLauncherAlwaysAsk :: (IsFileLauncher o, MonadIO m) => Bool -> m (GValueConstruct o) #
constructFileLauncherFile :: (IsFileLauncher o, MonadIO m, IsFile a) => a -> m (GValueConstruct o) #
constructFileLauncherWritable :: (IsFileLauncher o, MonadIO m) => Bool -> m (GValueConstruct o) #
fileLauncherAlwaysAsk :: AttrLabelProxy "alwaysAsk" #
fileLauncherFile :: AttrLabelProxy "file" #
fileLauncherGetAlwaysAsk :: (HasCallStack, MonadIO m, IsFileLauncher a) => a -> m Bool #
fileLauncherGetFile :: (HasCallStack, MonadIO m, IsFileLauncher a) => a -> m (Maybe File) #
fileLauncherGetWritable :: (HasCallStack, MonadIO m, IsFileLauncher a) => a -> m Bool #
fileLauncherLaunch :: (HasCallStack, MonadIO m, IsFileLauncher a, IsWindow b, IsCancellable c) => a -> Maybe b -> Maybe c -> Maybe AsyncReadyCallback -> m () #
fileLauncherLaunchFinish :: (HasCallStack, MonadIO m, IsFileLauncher a, IsAsyncResult b) => a -> b -> m () #
fileLauncherNew :: (HasCallStack, MonadIO m, IsFile a) => Maybe a -> m FileLauncher #
fileLauncherOpenContainingFolder :: (HasCallStack, MonadIO m, IsFileLauncher a, IsWindow b, IsCancellable c) => a -> Maybe b -> Maybe c -> Maybe AsyncReadyCallback -> m () #
fileLauncherOpenContainingFolderFinish :: (HasCallStack, MonadIO m, IsFileLauncher a, IsAsyncResult b) => a -> b -> m () #
fileLauncherSetAlwaysAsk :: (HasCallStack, MonadIO m, IsFileLauncher a) => a -> Bool -> m () #
fileLauncherSetFile :: (HasCallStack, MonadIO m, IsFileLauncher a, IsFile b) => a -> Maybe b -> m () #
fileLauncherSetWritable :: (HasCallStack, MonadIO m, IsFileLauncher a) => a -> Bool -> m () #
fileLauncherWritable :: AttrLabelProxy "writable" #
getFileLauncherAlwaysAsk :: (MonadIO m, IsFileLauncher o) => o -> m Bool #
getFileLauncherFile :: (MonadIO m, IsFileLauncher o) => o -> m (Maybe File) #
getFileLauncherWritable :: (MonadIO m, IsFileLauncher o) => o -> m Bool #
setFileLauncherAlwaysAsk :: (MonadIO m, IsFileLauncher o) => o -> Bool -> m () #
setFileLauncherFile :: (MonadIO m, IsFileLauncher o, IsFile a) => o -> a -> m () #
setFileLauncherWritable :: (MonadIO m, IsFileLauncher o) => o -> Bool -> m () #
toFileLauncher :: (MonadIO m, IsFileLauncher o) => o -> m FileLauncher #