| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.ClosureExpression
Description
Documentation
newtype ClosureExpression #
Constructors
| ClosureExpression (ManagedPtr ClosureExpression) |
Instances
class (BoxedPtr o, TypedObject o, IsDescendantOf ClosureExpression o) => IsClosureExpression o #
Instances
| (BoxedPtr o, TypedObject o, IsDescendantOf ClosureExpression o) => IsClosureExpression o | |
Defined in GI.Gtk.Objects.ClosureExpression | |
type family ResolveClosureExpressionMethod (t :: Symbol) o where ... #
Equations
| ResolveClosureExpressionMethod "bind" o = ExpressionBindMethodInfo | |
| ResolveClosureExpressionMethod "evaluate" o = ExpressionEvaluateMethodInfo | |
| ResolveClosureExpressionMethod "isStatic" o = ExpressionIsStaticMethodInfo | |
| ResolveClosureExpressionMethod "ref" o = ExpressionRefMethodInfo | |
| ResolveClosureExpressionMethod "unref" o = ExpressionUnrefMethodInfo | |
| ResolveClosureExpressionMethod "watch" o = ExpressionWatchMethodInfo | |
| ResolveClosureExpressionMethod "getValueType" o = ExpressionGetValueTypeMethodInfo | |
| ResolveClosureExpressionMethod l o = MethodResolutionFailed l o :: Type |
closureExpressionNew :: (HasCallStack, MonadIO m) => GType -> GClosure a -> Maybe [Expression] -> m ClosureExpression #
toClosureExpression :: (MonadIO m, IsClosureExpression o) => o -> m ClosureExpression #