| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Interfaces.Orientable
Description
Documentation
newtype Orientable #
Constructors
| Orientable (ManagedPtr Orientable) |
Instances
class (GObject o, IsDescendantOf Orientable o) => IsOrientable o #
Instances
| (GObject o, IsDescendantOf Orientable o) => IsOrientable o | |
Defined in GI.Gtk.Interfaces.Orientable | |
data OrientableGetOrientationMethodInfo #
Instances
| (signature ~ m Orientation, MonadIO m, IsOrientable a) => OverloadedMethod OrientableGetOrientationMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.Orientable Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo OrientableGetOrientationMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.Orientable Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data OrientableOrientationPropertyInfo #
Instances
data OrientableSetOrientationMethodInfo #
Instances
| (signature ~ (Orientation -> m ()), MonadIO m, IsOrientable a) => OverloadedMethod OrientableSetOrientationMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.Orientable Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo OrientableSetOrientationMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.Orientable Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
type family ResolveOrientableMethod (t :: Symbol) o where ... #
Equations
| ResolveOrientableMethod "bindProperty" o = ObjectBindPropertyMethodInfo | |
| ResolveOrientableMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo | |
| ResolveOrientableMethod "forceFloating" o = ObjectForceFloatingMethodInfo | |
| ResolveOrientableMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo | |
| ResolveOrientableMethod "getv" o = ObjectGetvMethodInfo | |
| ResolveOrientableMethod "isFloating" o = ObjectIsFloatingMethodInfo | |
| ResolveOrientableMethod "notify" o = ObjectNotifyMethodInfo | |
| ResolveOrientableMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo | |
| ResolveOrientableMethod "ref" o = ObjectRefMethodInfo | |
| ResolveOrientableMethod "refSink" o = ObjectRefSinkMethodInfo | |
| ResolveOrientableMethod "runDispose" o = ObjectRunDisposeMethodInfo | |
| ResolveOrientableMethod "stealData" o = ObjectStealDataMethodInfo | |
| ResolveOrientableMethod "stealQdata" o = ObjectStealQdataMethodInfo | |
| ResolveOrientableMethod "thawNotify" o = ObjectThawNotifyMethodInfo | |
| ResolveOrientableMethod "unref" o = ObjectUnrefMethodInfo | |
| ResolveOrientableMethod "watchClosure" o = ObjectWatchClosureMethodInfo | |
| ResolveOrientableMethod "getData" o = ObjectGetDataMethodInfo | |
| ResolveOrientableMethod "getOrientation" o = OrientableGetOrientationMethodInfo | |
| ResolveOrientableMethod "getProperty" o = ObjectGetPropertyMethodInfo | |
| ResolveOrientableMethod "getQdata" o = ObjectGetQdataMethodInfo | |
| ResolveOrientableMethod "setData" o = ObjectSetDataMethodInfo | |
| ResolveOrientableMethod "setDataFull" o = ObjectSetDataFullMethodInfo | |
| ResolveOrientableMethod "setOrientation" o = OrientableSetOrientationMethodInfo | |
| ResolveOrientableMethod "setProperty" o = ObjectSetPropertyMethodInfo | |
| ResolveOrientableMethod l o = MethodResolutionFailed l o :: Type |
constructOrientableOrientation :: (IsOrientable o, MonadIO m) => Orientation -> m (GValueConstruct o) #
getOrientableOrientation :: (MonadIO m, IsOrientable o) => o -> m Orientation #
orientableGetOrientation :: (HasCallStack, MonadIO m, IsOrientable a) => a -> m Orientation #
orientableOrientation :: AttrLabelProxy "orientation" #
orientableSetOrientation :: (HasCallStack, MonadIO m, IsOrientable a) => a -> Orientation -> m () #
setOrientableOrientation :: (MonadIO m, IsOrientable o) => o -> Orientation -> m () #
toOrientable :: (MonadIO m, IsOrientable o) => o -> m Orientable #