gi-webkit2-4.0.26: WebKit2 bindings
CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellNone
LanguageHaskell2010

GI.WebKit2.Structs.OptionMenuItem

Description

No description available in the introspection data.

Synopsis

Exported types

newtype OptionMenuItem Source #

Memory-managed wrapper type.

Constructors

OptionMenuItem (ManagedPtr OptionMenuItem) 

Instances

Instances details
Eq OptionMenuItem Source # 
Instance details

Defined in GI.WebKit2.Structs.OptionMenuItem

GBoxed OptionMenuItem Source # 
Instance details

Defined in GI.WebKit2.Structs.OptionMenuItem

ManagedPtrNewtype OptionMenuItem Source # 
Instance details

Defined in GI.WebKit2.Structs.OptionMenuItem

TypedObject OptionMenuItem Source # 
Instance details

Defined in GI.WebKit2.Structs.OptionMenuItem

Methods

glibType :: IO GType

IsGValue OptionMenuItem Source #

Convert OptionMenuItem to and from GValue with toGValue and fromGValue.

Instance details

Defined in GI.WebKit2.Structs.OptionMenuItem

Methods

toGValue :: OptionMenuItem -> IO GValue

fromGValue :: GValue -> IO OptionMenuItem

HasParentTypes OptionMenuItem Source # 
Instance details

Defined in GI.WebKit2.Structs.OptionMenuItem

type ParentTypes OptionMenuItem Source # 
Instance details

Defined in GI.WebKit2.Structs.OptionMenuItem

type ParentTypes OptionMenuItem = '[] :: [Type]

Methods

Overloaded methods

copy

optionMenuItemCopy Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> OptionMenuItem

item: a OptionMenuItem

-> m OptionMenuItem

Returns: A copy of passed in OptionMenuItem

Make a copy of the OptionMenuItem.

Since: 2.18

free

optionMenuItemFree Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> OptionMenuItem

item: A OptionMenuItem

-> m () 

Free the OptionMenuItem.

Since: 2.18

getLabel

optionMenuItemGetLabel Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> OptionMenuItem

item: a OptionMenuItem

-> m Text

Returns: The label of item.

Get the label of a OptionMenuItem.

Since: 2.18

getTooltip

optionMenuItemGetTooltip Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> OptionMenuItem

item: a OptionMenuItem

-> m (Maybe Text)

Returns: The tooltip of item, or Nothing.

Get the tooltip of a OptionMenuItem.

Since: 2.18

isEnabled

optionMenuItemIsEnabled Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> OptionMenuItem

item: a OptionMenuItem

-> m Bool

Returns: True if the item is enabled or False otherwise.

Whether a OptionMenuItem is enabled.

Since: 2.18

isGroupChild

optionMenuItemIsGroupChild Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> OptionMenuItem

item: a OptionMenuItem

-> m Bool

Returns: True if the item is a group child or False otherwise.

Whether a OptionMenuItem is a group child.

Since: 2.18

isGroupLabel

optionMenuItemIsGroupLabel Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> OptionMenuItem

item: a OptionMenuItem

-> m Bool

Returns: True if the item is a group label or False otherwise.

Whether a OptionMenuItem is a group label.

Since: 2.18

isSelected

optionMenuItemIsSelected Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> OptionMenuItem

item: a OptionMenuItem

-> m Bool

Returns: True if the item is selected or False otherwise.

Whether a OptionMenuItem is the currently selected one.

Since: 2.18