gi-gtksource-3.0.7: GtkSource bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.GtkSource.Interfaces.UndoManager

Contents

Description

 

Synopsis

Exported types

newtype UndoManager Source #

Constructors

UndoManager (ManagedPtr UndoManager) 

Instances

GObject UndoManager Source # 
IsObject UndoManager Source # 
IsUndoManager UndoManager Source # 
((~) * info (ResolveUndoManagerMethod t UndoManager), MethodInfo * info UndoManager p) => IsLabel t (UndoManager -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> UndoManager -> p #

((~) * info (ResolveUndoManagerMethod t UndoManager), MethodInfo * info UndoManager p) => IsLabelProxy t (UndoManager -> p) Source # 
HasAttributeList * UndoManager Source # 
type SignalList UndoManager Source # 
type SignalList UndoManager
type AttributeList UndoManager Source # 
type AttributeList UndoManager

class GObject o => IsUndoManager o Source #

Instances

(GObject a, UnknownAncestorError Constraint UndoManager a) => IsUndoManager a Source # 
IsUndoManager UndoManager Source # 

Methods

beginNotUndoableAction

data UndoManagerBeginNotUndoableActionMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsUndoManager a) => MethodInfo * UndoManagerBeginNotUndoableActionMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy UndoManagerBeginNotUndoableActionMethodInfo a -> signature -> s

canRedo

data UndoManagerCanRedoMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsUndoManager a) => MethodInfo * UndoManagerCanRedoMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy UndoManagerCanRedoMethodInfo a -> signature -> s

canRedoChanged

data UndoManagerCanRedoChangedMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsUndoManager a) => MethodInfo * UndoManagerCanRedoChangedMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy UndoManagerCanRedoChangedMethodInfo a -> signature -> s

canUndo

data UndoManagerCanUndoMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsUndoManager a) => MethodInfo * UndoManagerCanUndoMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy UndoManagerCanUndoMethodInfo a -> signature -> s

canUndoChanged

data UndoManagerCanUndoChangedMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsUndoManager a) => MethodInfo * UndoManagerCanUndoChangedMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy UndoManagerCanUndoChangedMethodInfo a -> signature -> s

endNotUndoableAction

data UndoManagerEndNotUndoableActionMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsUndoManager a) => MethodInfo * UndoManagerEndNotUndoableActionMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy UndoManagerEndNotUndoableActionMethodInfo a -> signature -> s

redo

data UndoManagerRedoMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsUndoManager a) => MethodInfo * UndoManagerRedoMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy UndoManagerRedoMethodInfo a -> signature -> s

undo

data UndoManagerUndoMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsUndoManager a) => MethodInfo * UndoManagerUndoMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy UndoManagerUndoMethodInfo a -> signature -> s

Signals

canRedoChanged

data UndoManagerCanRedoChangedSignalInfo Source #

Instances

SignalInfo UndoManagerCanRedoChangedSignalInfo Source # 

Associated Types

type HaskellCallbackType UndoManagerCanRedoChangedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o UndoManagerCanRedoChangedSignalInfo -> o -> HaskellCallbackType UndoManagerCanRedoChangedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType UndoManagerCanRedoChangedSignalInfo Source # 

onUndoManagerCanRedoChanged :: (GObject a, MonadIO m) => a -> UndoManagerCanRedoChangedCallback -> m SignalHandlerId Source #

canUndoChanged

data UndoManagerCanUndoChangedSignalInfo Source #

Instances

SignalInfo UndoManagerCanUndoChangedSignalInfo Source # 

Associated Types

type HaskellCallbackType UndoManagerCanUndoChangedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o UndoManagerCanUndoChangedSignalInfo -> o -> HaskellCallbackType UndoManagerCanUndoChangedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType UndoManagerCanUndoChangedSignalInfo Source # 

onUndoManagerCanUndoChanged :: (GObject a, MonadIO m) => a -> UndoManagerCanUndoChangedCallback -> m SignalHandlerId Source #