gi-gtk-3.0.9: Gtk bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Structs.ToggleActionEntry

Contents

Description

#GtkToggleActionEntry structs are used with gtk_action_group_add_toggle_actions() to construct toggle actions.

Synopsis

Exported types

newtype ToggleActionEntry Source #

Constructors

ToggleActionEntry (ManagedPtr ToggleActionEntry) 

Instances

WrappedPtr ToggleActionEntry Source # 
(~) AttrOpTag tag AttrSet => Constructible ToggleActionEntry tag Source # 

Methods

new :: MonadIO m => (ManagedPtr ToggleActionEntry -> ToggleActionEntry) -> [AttrOp ToggleActionEntry tag] -> m ToggleActionEntry

((~) * info (ResolveToggleActionEntryMethod t ToggleActionEntry), MethodInfo * info ToggleActionEntry p) => IsLabel t (ToggleActionEntry -> p) Source # 
((~) * info (ResolveToggleActionEntryMethod t ToggleActionEntry), MethodInfo * info ToggleActionEntry p) => IsLabelProxy t (ToggleActionEntry -> p) Source # 
HasAttributeList * ToggleActionEntry Source # 
type AttributeList ToggleActionEntry Source # 
type AttributeList ToggleActionEntry

newZeroToggleActionEntry :: MonadIO m => m ToggleActionEntry Source #

Construct a ToggleActionEntry struct initialized to zero.

Properties

accelerator

toggleActionEntry_accelerator :: AttrLabelProxy "accelerator" Source #

callback

toggleActionEntry_callback :: AttrLabelProxy "callback" Source #

isActive

toggleActionEntry_isActive :: AttrLabelProxy "isActive" Source #

label

toggleActionEntry_label :: AttrLabelProxy "label" Source #

name

toggleActionEntry_name :: AttrLabelProxy "name" Source #

stockId

toggleActionEntry_stockId :: AttrLabelProxy "stockId" Source #

tooltip

toggleActionEntry_tooltip :: AttrLabelProxy "tooltip" Source #