gi-gtk-4.0.12: Gtk 4.x bindings (compatibility layer)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.PropertyExpression

Description

This is a backwards-compatibility module re-exporting the contents of the GI.Gtk.Objects.PropertyExpression module in the gi-gtk4 package.

The link below will take you to the relevant entry in the gi-gtk4 documentation.

Documentation

newtype PropertyExpression #

Instances

Instances details
Eq PropertyExpression 
Instance details

Defined in GI.Gtk.Objects.PropertyExpression

BoxedPtr PropertyExpression 
Instance details

Defined in GI.Gtk.Objects.PropertyExpression

ManagedPtrNewtype PropertyExpression 
Instance details

Defined in GI.Gtk.Objects.PropertyExpression

TypedObject PropertyExpression 
Instance details

Defined in GI.Gtk.Objects.PropertyExpression

Methods

glibType :: IO GType #

HasParentTypes PropertyExpression 
Instance details

Defined in GI.Gtk.Objects.PropertyExpression

(info ~ ResolvePropertyExpressionMethod t PropertyExpression, OverloadedMethod info PropertyExpression p, HasField t PropertyExpression p) => HasField (t :: Symbol) PropertyExpression p 
Instance details

Defined in GI.Gtk.Objects.PropertyExpression

(info ~ ResolvePropertyExpressionMethod t PropertyExpression, OverloadedMethodInfo info PropertyExpression) => IsLabel t (MethodProxy info PropertyExpression) 
Instance details

Defined in GI.Gtk.Objects.PropertyExpression

Methods

fromLabel :: MethodProxy info PropertyExpression

(info ~ ResolvePropertyExpressionMethod t PropertyExpression, OverloadedMethod info PropertyExpression p) => IsLabel t (PropertyExpression -> p) 
Instance details

Defined in GI.Gtk.Objects.PropertyExpression

type ParentTypes PropertyExpression 
Instance details

Defined in GI.Gtk.Objects.PropertyExpression

type ParentTypes PropertyExpression = '[Expression]

class (BoxedPtr o, TypedObject o, IsDescendantOf PropertyExpression o) => IsPropertyExpression o #

Instances

Instances details
(BoxedPtr o, TypedObject o, IsDescendantOf PropertyExpression o) => IsPropertyExpression o 
Instance details

Defined in GI.Gtk.Objects.PropertyExpression

data PropertyExpressionGetExpressionMethodInfo #

Instances

Instances details
(signature ~ m (Maybe Expression), MonadIO m, IsPropertyExpression a) => OverloadedMethod PropertyExpressionGetExpressionMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.PropertyExpression

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo PropertyExpressionGetExpressionMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.PropertyExpression

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PropertyExpressionGetPspecMethodInfo #

Instances

Instances details
(signature ~ m GParamSpec, MonadIO m, IsPropertyExpression a) => OverloadedMethod PropertyExpressionGetPspecMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.PropertyExpression

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo PropertyExpressionGetPspecMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.PropertyExpression

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

propertyExpressionGetExpression :: (HasCallStack, MonadIO m, IsPropertyExpression a) => a -> m (Maybe Expression) #

propertyExpressionGetPspec :: (HasCallStack, MonadIO m, IsPropertyExpression a) => a -> m GParamSpec #

propertyExpressionNew :: (HasCallStack, MonadIO m, IsExpression a) => GType -> Maybe a -> Text -> m PropertyExpression #

propertyExpressionNewForPspec :: (HasCallStack, MonadIO m, IsExpression a) => Maybe a -> GParamSpec -> m PropertyExpression #