ActivatableIfaceProxy

Proxy object for gtk.activatable.Activatable interface when a GObject has no applicable D binding

class ActivatableIfaceProxy : IfaceProxy , Activatable {}

Mixed In Members

From mixin ActivatableT!()

relatedAction
gtk.action.Action relatedAction [@property getter]

Get relatedAction property.

relatedAction
gtk.action.Action relatedAction [@property setter]

Set relatedAction property.

useActionAppearance
bool useActionAppearance [@property getter]

Get useActionAppearance property.

useActionAppearance
bool useActionAppearance [@property setter]

Set useActionAppearance property.

doSetRelatedAction
void doSetRelatedAction(gtk.action.Action action)

This is a utility function for #GtkActivatable implementors.

getRelatedAction
gtk.action.Action getRelatedAction()

Gets the related #GtkAction for activatable.

getUseActionAppearance
bool getUseActionAppearance()

Gets whether this activatable should reset its layout and appearance when setting the related action or when the action changes appearance.

setRelatedAction
void setRelatedAction(gtk.action.Action action)

Sets the related action on the activatable object.

setUseActionAppearance
void setUseActionAppearance(bool useAppearance)

Sets whether this activatable should reset its layout and appearance when setting the related action or when the action changes appearance

syncActionProperties
void syncActionProperties(gtk.action.Action action)

This is called to update the activatable completely, this is called internally when the #GtkActivatable:related-action property is set or unset and by the implementing class when #GtkActivatable:use-action-appearance changes.

Inherited Members

From Activatable

_getGType
GType _getGType()
relatedAction
gtk.action.Action relatedAction [@property getter]

Get relatedAction property.

relatedAction
gtk.action.Action relatedAction [@property setter]

Set relatedAction property.

useActionAppearance
bool useActionAppearance [@property getter]

Get useActionAppearance property.

useActionAppearance
bool useActionAppearance [@property setter]

Set useActionAppearance property.

doSetRelatedAction
void doSetRelatedAction(gtk.action.Action action)

This is a utility function for #GtkActivatable implementors.

getRelatedAction
gtk.action.Action getRelatedAction()

Gets the related #GtkAction for activatable.

getUseActionAppearance
bool getUseActionAppearance()

Gets whether this activatable should reset its layout and appearance when setting the related action or when the action changes appearance.

setRelatedAction
void setRelatedAction(gtk.action.Action action)

Sets the related action on the activatable object.

setUseActionAppearance
void setUseActionAppearance(bool useAppearance)

Sets whether this activatable should reset its layout and appearance when setting the related action or when the action changes appearance

syncActionProperties
void syncActionProperties(gtk.action.Action action)

This is called to update the activatable completely, this is called internally when the #GtkActivatable:related-action property is set or unset and by the implementing class when #GtkActivatable:use-action-appearance changes.