| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.DropTarget
Description
Documentation
newtype DropTarget #
Constructors
| DropTarget (ManagedPtr DropTarget) |
Instances
type DropTargetAcceptCallback = Drop -> IO Bool #
data DropTargetAcceptSignalInfo #
Instances
| SignalInfo DropTargetAcceptSignalInfo | |||||
Defined in GI.Gtk.Objects.DropTarget Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType DropTargetAcceptSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType DropTargetAcceptSignalInfo | |||||
Defined in GI.Gtk.Objects.DropTarget | |||||
data DropTargetActionsPropertyInfo #
Instances
data DropTargetCurrentDropPropertyInfo #
Instances
| AttrInfo DropTargetCurrentDropPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget Associated Types
Methods attrGet :: AttrBaseTypeConstraint DropTargetCurrentDropPropertyInfo o => o -> IO (AttrGetType DropTargetCurrentDropPropertyInfo) attrSet :: (AttrBaseTypeConstraint DropTargetCurrentDropPropertyInfo o, AttrSetTypeConstraint DropTargetCurrentDropPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint DropTargetCurrentDropPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint DropTargetCurrentDropPropertyInfo o, AttrSetTypeConstraint DropTargetCurrentDropPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint DropTargetCurrentDropPropertyInfo o, AttrTransferTypeConstraint DropTargetCurrentDropPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType DropTargetCurrentDropPropertyInfo) attrPut :: AttrBaseTypeConstraint DropTargetCurrentDropPropertyInfo o => o -> AttrGetType DropTargetCurrentDropPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps DropTargetCurrentDropPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget type AttrAllowedOps DropTargetCurrentDropPropertyInfo = '['AttrGet, 'AttrClear] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint DropTargetCurrentDropPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget | |||||||||||||||||||||||||||||||||
| type AttrGetType DropTargetCurrentDropPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget type AttrGetType DropTargetCurrentDropPropertyInfo = Maybe Drop | |||||||||||||||||||||||||||||||||
| type AttrLabel DropTargetCurrentDropPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget type AttrLabel DropTargetCurrentDropPropertyInfo = "current-drop" | |||||||||||||||||||||||||||||||||
| type AttrOrigin DropTargetCurrentDropPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint DropTargetCurrentDropPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget type AttrSetTypeConstraint DropTargetCurrentDropPropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
| type AttrTransferType DropTargetCurrentDropPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget type AttrTransferType DropTargetCurrentDropPropertyInfo = () | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint DropTargetCurrentDropPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget type AttrTransferTypeConstraint DropTargetCurrentDropPropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
type DropTargetDropCallback = GValue -> Double -> Double -> IO Bool #
data DropTargetDropPropertyInfo #
Instances
| AttrInfo DropTargetDropPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget Associated Types
Methods attrGet :: AttrBaseTypeConstraint DropTargetDropPropertyInfo o => o -> IO (AttrGetType DropTargetDropPropertyInfo) attrSet :: (AttrBaseTypeConstraint DropTargetDropPropertyInfo o, AttrSetTypeConstraint DropTargetDropPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint DropTargetDropPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint DropTargetDropPropertyInfo o, AttrSetTypeConstraint DropTargetDropPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint DropTargetDropPropertyInfo o, AttrTransferTypeConstraint DropTargetDropPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType DropTargetDropPropertyInfo) attrPut :: AttrBaseTypeConstraint DropTargetDropPropertyInfo o => o -> AttrGetType DropTargetDropPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps DropTargetDropPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget type AttrAllowedOps DropTargetDropPropertyInfo = '['AttrGet, 'AttrClear] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint DropTargetDropPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget | |||||||||||||||||||||||||||||||||
| type AttrGetType DropTargetDropPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget type AttrGetType DropTargetDropPropertyInfo = Maybe Drop | |||||||||||||||||||||||||||||||||
| type AttrLabel DropTargetDropPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget type AttrLabel DropTargetDropPropertyInfo = "drop" | |||||||||||||||||||||||||||||||||
| type AttrOrigin DropTargetDropPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint DropTargetDropPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget type AttrSetTypeConstraint DropTargetDropPropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
| type AttrTransferType DropTargetDropPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget type AttrTransferType DropTargetDropPropertyInfo = () | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint DropTargetDropPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget type AttrTransferTypeConstraint DropTargetDropPropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
data DropTargetDropSignalInfo #
Instances
| SignalInfo DropTargetDropSignalInfo | |||||
Defined in GI.Gtk.Objects.DropTarget Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType DropTargetDropSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType DropTargetDropSignalInfo | |||||
Defined in GI.Gtk.Objects.DropTarget | |||||
type DropTargetEnterCallback = Double -> Double -> IO [DragAction] #
data DropTargetEnterSignalInfo #
Instances
| SignalInfo DropTargetEnterSignalInfo | |||||
Defined in GI.Gtk.Objects.DropTarget Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType DropTargetEnterSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType DropTargetEnterSignalInfo | |||||
Defined in GI.Gtk.Objects.DropTarget | |||||
data DropTargetFormatsPropertyInfo #
Instances
| AttrInfo DropTargetFormatsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget Associated Types
Methods attrGet :: AttrBaseTypeConstraint DropTargetFormatsPropertyInfo o => o -> IO (AttrGetType DropTargetFormatsPropertyInfo) attrSet :: (AttrBaseTypeConstraint DropTargetFormatsPropertyInfo o, AttrSetTypeConstraint DropTargetFormatsPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint DropTargetFormatsPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint DropTargetFormatsPropertyInfo o, AttrSetTypeConstraint DropTargetFormatsPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint DropTargetFormatsPropertyInfo o, AttrTransferTypeConstraint DropTargetFormatsPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType DropTargetFormatsPropertyInfo) attrPut :: AttrBaseTypeConstraint DropTargetFormatsPropertyInfo o => o -> AttrGetType DropTargetFormatsPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps DropTargetFormatsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget type AttrAllowedOps DropTargetFormatsPropertyInfo = '['AttrConstruct, 'AttrGet, 'AttrClear] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint DropTargetFormatsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget | |||||||||||||||||||||||||||||||||
| type AttrGetType DropTargetFormatsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget type AttrGetType DropTargetFormatsPropertyInfo = Maybe ContentFormats | |||||||||||||||||||||||||||||||||
| type AttrLabel DropTargetFormatsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget type AttrLabel DropTargetFormatsPropertyInfo = "formats" | |||||||||||||||||||||||||||||||||
| type AttrOrigin DropTargetFormatsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint DropTargetFormatsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget type AttrSetTypeConstraint DropTargetFormatsPropertyInfo = Type ~ ContentFormats | |||||||||||||||||||||||||||||||||
| type AttrTransferType DropTargetFormatsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget type AttrTransferType DropTargetFormatsPropertyInfo = ContentFormats | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint DropTargetFormatsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget type AttrTransferTypeConstraint DropTargetFormatsPropertyInfo = Type ~ ContentFormats | |||||||||||||||||||||||||||||||||
data DropTargetGetActionsMethodInfo #
Instances
| (signature ~ m [DragAction], MonadIO m, IsDropTarget a) => OverloadedMethod DropTargetGetActionsMethodInfo a signature | |
Defined in GI.Gtk.Objects.DropTarget Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo DropTargetGetActionsMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.DropTarget Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data DropTargetGetCurrentDropMethodInfo #
Instances
| (signature ~ m (Maybe Drop), MonadIO m, IsDropTarget a) => OverloadedMethod DropTargetGetCurrentDropMethodInfo a signature | |
Defined in GI.Gtk.Objects.DropTarget Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo DropTargetGetCurrentDropMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.DropTarget Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data DropTargetGetDropMethodInfo #
Instances
| (signature ~ m (Maybe Drop), MonadIO m, IsDropTarget a) => OverloadedMethod DropTargetGetDropMethodInfo a signature | |
Defined in GI.Gtk.Objects.DropTarget Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo DropTargetGetDropMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.DropTarget Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data DropTargetGetFormatsMethodInfo #
Instances
| (signature ~ m (Maybe ContentFormats), MonadIO m, IsDropTarget a) => OverloadedMethod DropTargetGetFormatsMethodInfo a signature | |
Defined in GI.Gtk.Objects.DropTarget Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo DropTargetGetFormatsMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.DropTarget Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data DropTargetGetGtypesMethodInfo #
Instances
| (signature ~ m (Maybe [GType]), MonadIO m, IsDropTarget a) => OverloadedMethod DropTargetGetGtypesMethodInfo a signature | |
Defined in GI.Gtk.Objects.DropTarget Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo DropTargetGetGtypesMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.DropTarget Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data DropTargetGetPreloadMethodInfo #
Instances
| (signature ~ m Bool, MonadIO m, IsDropTarget a) => OverloadedMethod DropTargetGetPreloadMethodInfo a signature | |
Defined in GI.Gtk.Objects.DropTarget Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo DropTargetGetPreloadMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.DropTarget Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data DropTargetGetValueMethodInfo #
Instances
| (signature ~ m (Maybe GValue), MonadIO m, IsDropTarget a) => OverloadedMethod DropTargetGetValueMethodInfo a signature | |
Defined in GI.Gtk.Objects.DropTarget Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo DropTargetGetValueMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.DropTarget Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
type DropTargetLeaveCallback = IO () #
data DropTargetLeaveSignalInfo #
Instances
| SignalInfo DropTargetLeaveSignalInfo | |||||
Defined in GI.Gtk.Objects.DropTarget Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType DropTargetLeaveSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType DropTargetLeaveSignalInfo | |||||
Defined in GI.Gtk.Objects.DropTarget | |||||
type DropTargetMotionCallback = Double -> Double -> IO [DragAction] #
data DropTargetMotionSignalInfo #
Instances
| SignalInfo DropTargetMotionSignalInfo | |||||
Defined in GI.Gtk.Objects.DropTarget Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType DropTargetMotionSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType DropTargetMotionSignalInfo | |||||
Defined in GI.Gtk.Objects.DropTarget | |||||
data DropTargetPreloadPropertyInfo #
Instances
| AttrInfo DropTargetPreloadPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget Associated Types
Methods attrGet :: AttrBaseTypeConstraint DropTargetPreloadPropertyInfo o => o -> IO (AttrGetType DropTargetPreloadPropertyInfo) attrSet :: (AttrBaseTypeConstraint DropTargetPreloadPropertyInfo o, AttrSetTypeConstraint DropTargetPreloadPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint DropTargetPreloadPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint DropTargetPreloadPropertyInfo o, AttrSetTypeConstraint DropTargetPreloadPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint DropTargetPreloadPropertyInfo o, AttrTransferTypeConstraint DropTargetPreloadPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType DropTargetPreloadPropertyInfo) attrPut :: AttrBaseTypeConstraint DropTargetPreloadPropertyInfo o => o -> AttrGetType DropTargetPreloadPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps DropTargetPreloadPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget type AttrAllowedOps DropTargetPreloadPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint DropTargetPreloadPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget | |||||||||||||||||||||||||||||||||
| type AttrGetType DropTargetPreloadPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget type AttrGetType DropTargetPreloadPropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrLabel DropTargetPreloadPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget type AttrLabel DropTargetPreloadPropertyInfo = "preload" | |||||||||||||||||||||||||||||||||
| type AttrOrigin DropTargetPreloadPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint DropTargetPreloadPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget type AttrSetTypeConstraint DropTargetPreloadPropertyInfo = Type ~ Bool | |||||||||||||||||||||||||||||||||
| type AttrTransferType DropTargetPreloadPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget type AttrTransferType DropTargetPreloadPropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint DropTargetPreloadPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget type AttrTransferTypeConstraint DropTargetPreloadPropertyInfo = Type ~ Bool | |||||||||||||||||||||||||||||||||
data DropTargetRejectMethodInfo #
Instances
| (signature ~ m (), MonadIO m, IsDropTarget a) => OverloadedMethod DropTargetRejectMethodInfo a signature | |
Defined in GI.Gtk.Objects.DropTarget Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo DropTargetRejectMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.DropTarget Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data DropTargetSetActionsMethodInfo #
Instances
| (signature ~ ([DragAction] -> m ()), MonadIO m, IsDropTarget a) => OverloadedMethod DropTargetSetActionsMethodInfo a signature | |
Defined in GI.Gtk.Objects.DropTarget Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo DropTargetSetActionsMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.DropTarget Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data DropTargetSetGtypesMethodInfo #
Instances
| (signature ~ (Maybe [GType] -> m ()), MonadIO m, IsDropTarget a) => OverloadedMethod DropTargetSetGtypesMethodInfo a signature | |
Defined in GI.Gtk.Objects.DropTarget Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo DropTargetSetGtypesMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.DropTarget Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data DropTargetSetPreloadMethodInfo #
Instances
| (signature ~ (Bool -> m ()), MonadIO m, IsDropTarget a) => OverloadedMethod DropTargetSetPreloadMethodInfo a signature | |
Defined in GI.Gtk.Objects.DropTarget Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo DropTargetSetPreloadMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.DropTarget Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data DropTargetValuePropertyInfo #
Instances
| AttrInfo DropTargetValuePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget Associated Types
Methods attrGet :: AttrBaseTypeConstraint DropTargetValuePropertyInfo o => o -> IO (AttrGetType DropTargetValuePropertyInfo) attrSet :: (AttrBaseTypeConstraint DropTargetValuePropertyInfo o, AttrSetTypeConstraint DropTargetValuePropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint DropTargetValuePropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint DropTargetValuePropertyInfo o, AttrSetTypeConstraint DropTargetValuePropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint DropTargetValuePropertyInfo o, AttrTransferTypeConstraint DropTargetValuePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType DropTargetValuePropertyInfo) attrPut :: AttrBaseTypeConstraint DropTargetValuePropertyInfo o => o -> AttrGetType DropTargetValuePropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps DropTargetValuePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget type AttrAllowedOps DropTargetValuePropertyInfo = '['AttrGet, 'AttrClear] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint DropTargetValuePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget | |||||||||||||||||||||||||||||||||
| type AttrGetType DropTargetValuePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget | |||||||||||||||||||||||||||||||||
| type AttrLabel DropTargetValuePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget type AttrLabel DropTargetValuePropertyInfo = "value" | |||||||||||||||||||||||||||||||||
| type AttrOrigin DropTargetValuePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint DropTargetValuePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget type AttrSetTypeConstraint DropTargetValuePropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
| type AttrTransferType DropTargetValuePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget type AttrTransferType DropTargetValuePropertyInfo = () | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint DropTargetValuePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.DropTarget type AttrTransferTypeConstraint DropTargetValuePropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
class (GObject o, IsDescendantOf DropTarget o) => IsDropTarget o #
Instances
| (GObject o, IsDescendantOf DropTarget o) => IsDropTarget o | |
Defined in GI.Gtk.Objects.DropTarget | |
type family ResolveDropTargetMethod (t :: Symbol) o where ... #
Equations
| ResolveDropTargetMethod "bindProperty" o = ObjectBindPropertyMethodInfo | |
| ResolveDropTargetMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo | |
| ResolveDropTargetMethod "forceFloating" o = ObjectForceFloatingMethodInfo | |
| ResolveDropTargetMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo | |
| ResolveDropTargetMethod "getv" o = ObjectGetvMethodInfo | |
| ResolveDropTargetMethod "isFloating" o = ObjectIsFloatingMethodInfo | |
| ResolveDropTargetMethod "notify" o = ObjectNotifyMethodInfo | |
| ResolveDropTargetMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo | |
| ResolveDropTargetMethod "ref" o = ObjectRefMethodInfo | |
| ResolveDropTargetMethod "refSink" o = ObjectRefSinkMethodInfo | |
| ResolveDropTargetMethod "reject" o = DropTargetRejectMethodInfo | |
| ResolveDropTargetMethod "reset" o = EventControllerResetMethodInfo | |
| ResolveDropTargetMethod "runDispose" o = ObjectRunDisposeMethodInfo | |
| ResolveDropTargetMethod "stealData" o = ObjectStealDataMethodInfo | |
| ResolveDropTargetMethod "stealQdata" o = ObjectStealQdataMethodInfo | |
| ResolveDropTargetMethod "thawNotify" o = ObjectThawNotifyMethodInfo | |
| ResolveDropTargetMethod "unref" o = ObjectUnrefMethodInfo | |
| ResolveDropTargetMethod "watchClosure" o = ObjectWatchClosureMethodInfo | |
| ResolveDropTargetMethod "getActions" o = DropTargetGetActionsMethodInfo | |
| ResolveDropTargetMethod "getCurrentDrop" o = DropTargetGetCurrentDropMethodInfo | |
| ResolveDropTargetMethod "getCurrentEvent" o = EventControllerGetCurrentEventMethodInfo | |
| ResolveDropTargetMethod "getCurrentEventDevice" o = EventControllerGetCurrentEventDeviceMethodInfo | |
| ResolveDropTargetMethod "getCurrentEventState" o = EventControllerGetCurrentEventStateMethodInfo | |
| ResolveDropTargetMethod "getCurrentEventTime" o = EventControllerGetCurrentEventTimeMethodInfo | |
| ResolveDropTargetMethod "getData" o = ObjectGetDataMethodInfo | |
| ResolveDropTargetMethod "getDrop" o = DropTargetGetDropMethodInfo | |
| ResolveDropTargetMethod "getFormats" o = DropTargetGetFormatsMethodInfo | |
| ResolveDropTargetMethod "getGtypes" o = DropTargetGetGtypesMethodInfo | |
| ResolveDropTargetMethod "getName" o = EventControllerGetNameMethodInfo | |
| ResolveDropTargetMethod "getPreload" o = DropTargetGetPreloadMethodInfo | |
| ResolveDropTargetMethod "getPropagationLimit" o = EventControllerGetPropagationLimitMethodInfo | |
| ResolveDropTargetMethod "getPropagationPhase" o = EventControllerGetPropagationPhaseMethodInfo | |
| ResolveDropTargetMethod "getProperty" o = ObjectGetPropertyMethodInfo | |
| ResolveDropTargetMethod "getQdata" o = ObjectGetQdataMethodInfo | |
| ResolveDropTargetMethod "getValue" o = DropTargetGetValueMethodInfo | |
| ResolveDropTargetMethod "getWidget" o = EventControllerGetWidgetMethodInfo | |
| ResolveDropTargetMethod "setActions" o = DropTargetSetActionsMethodInfo | |
| ResolveDropTargetMethod "setData" o = ObjectSetDataMethodInfo | |
| ResolveDropTargetMethod "setDataFull" o = ObjectSetDataFullMethodInfo | |
| ResolveDropTargetMethod "setGtypes" o = DropTargetSetGtypesMethodInfo | |
| ResolveDropTargetMethod "setName" o = EventControllerSetNameMethodInfo | |
| ResolveDropTargetMethod "setPreload" o = DropTargetSetPreloadMethodInfo | |
| ResolveDropTargetMethod "setPropagationLimit" o = EventControllerSetPropagationLimitMethodInfo | |
| ResolveDropTargetMethod "setPropagationPhase" o = EventControllerSetPropagationPhaseMethodInfo | |
| ResolveDropTargetMethod "setProperty" o = ObjectSetPropertyMethodInfo | |
| ResolveDropTargetMethod "setStaticName" o = EventControllerSetStaticNameMethodInfo | |
| ResolveDropTargetMethod l o = MethodResolutionFailed l o :: Type |
afterDropTargetAccept :: (IsDropTarget a, MonadIO m) => a -> ((?self :: a) => DropTargetAcceptCallback) -> m SignalHandlerId #
afterDropTargetDrop :: (IsDropTarget a, MonadIO m) => a -> ((?self :: a) => DropTargetDropCallback) -> m SignalHandlerId #
afterDropTargetEnter :: (IsDropTarget a, MonadIO m) => a -> ((?self :: a) => DropTargetEnterCallback) -> m SignalHandlerId #
afterDropTargetLeave :: (IsDropTarget a, MonadIO m) => a -> ((?self :: a) => DropTargetLeaveCallback) -> m SignalHandlerId #
afterDropTargetMotion :: (IsDropTarget a, MonadIO m) => a -> ((?self :: a) => DropTargetMotionCallback) -> m SignalHandlerId #
constructDropTargetActions :: (IsDropTarget o, MonadIO m) => [DragAction] -> m (GValueConstruct o) #
constructDropTargetFormats :: (IsDropTarget o, MonadIO m) => ContentFormats -> m (GValueConstruct o) #
constructDropTargetPreload :: (IsDropTarget o, MonadIO m) => Bool -> m (GValueConstruct o) #
dropTargetActions :: AttrLabelProxy "actions" #
dropTargetCurrentDrop :: AttrLabelProxy "currentDrop" #
dropTargetDrop :: AttrLabelProxy "drop" #
dropTargetFormats :: AttrLabelProxy "formats" #
dropTargetGetActions :: (HasCallStack, MonadIO m, IsDropTarget a) => a -> m [DragAction] #
dropTargetGetCurrentDrop :: (HasCallStack, MonadIO m, IsDropTarget a) => a -> m (Maybe Drop) #
dropTargetGetDrop :: (HasCallStack, MonadIO m, IsDropTarget a) => a -> m (Maybe Drop) #
dropTargetGetFormats :: (HasCallStack, MonadIO m, IsDropTarget a) => a -> m (Maybe ContentFormats) #
dropTargetGetGtypes :: (HasCallStack, MonadIO m, IsDropTarget a) => a -> m (Maybe [GType]) #
dropTargetGetPreload :: (HasCallStack, MonadIO m, IsDropTarget a) => a -> m Bool #
dropTargetGetValue :: (HasCallStack, MonadIO m, IsDropTarget a) => a -> m (Maybe GValue) #
dropTargetNew :: (HasCallStack, MonadIO m) => GType -> [DragAction] -> m DropTarget #
dropTargetPreload :: AttrLabelProxy "preload" #
dropTargetReject :: (HasCallStack, MonadIO m, IsDropTarget a) => a -> m () #
dropTargetSetActions :: (HasCallStack, MonadIO m, IsDropTarget a) => a -> [DragAction] -> m () #
dropTargetSetGtypes :: (HasCallStack, MonadIO m, IsDropTarget a) => a -> Maybe [GType] -> m () #
dropTargetSetPreload :: (HasCallStack, MonadIO m, IsDropTarget a) => a -> Bool -> m () #
dropTargetValue :: AttrLabelProxy "value" #
getDropTargetActions :: (MonadIO m, IsDropTarget o) => o -> m [DragAction] #
getDropTargetCurrentDrop :: (MonadIO m, IsDropTarget o) => o -> m (Maybe Drop) #
getDropTargetDrop :: (MonadIO m, IsDropTarget o) => o -> m (Maybe Drop) #
getDropTargetFormats :: (MonadIO m, IsDropTarget o) => o -> m (Maybe ContentFormats) #
getDropTargetPreload :: (MonadIO m, IsDropTarget o) => o -> m Bool #
getDropTargetValue :: (MonadIO m, IsDropTarget o) => o -> m (Maybe GValue) #
onDropTargetAccept :: (IsDropTarget a, MonadIO m) => a -> ((?self :: a) => DropTargetAcceptCallback) -> m SignalHandlerId #
onDropTargetDrop :: (IsDropTarget a, MonadIO m) => a -> ((?self :: a) => DropTargetDropCallback) -> m SignalHandlerId #
onDropTargetEnter :: (IsDropTarget a, MonadIO m) => a -> ((?self :: a) => DropTargetEnterCallback) -> m SignalHandlerId #
onDropTargetLeave :: (IsDropTarget a, MonadIO m) => a -> ((?self :: a) => DropTargetLeaveCallback) -> m SignalHandlerId #
onDropTargetMotion :: (IsDropTarget a, MonadIO m) => a -> ((?self :: a) => DropTargetMotionCallback) -> m SignalHandlerId #
setDropTargetActions :: (MonadIO m, IsDropTarget o) => o -> [DragAction] -> m () #
setDropTargetPreload :: (MonadIO m, IsDropTarget o) => o -> Bool -> m () #
toDropTarget :: (MonadIO m, IsDropTarget o) => o -> m DropTarget #