| Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
| Safe Haskell | None |
| Language | Haskell2010 |
GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement
Contents
- Exported types
- Methods
- dOMHTMLOptionElementGetDefaultSelected
- dOMHTMLOptionElementGetDisabled
- dOMHTMLOptionElementGetForm
- dOMHTMLOptionElementGetIndex
- dOMHTMLOptionElementGetLabel
- dOMHTMLOptionElementGetSelected
- dOMHTMLOptionElementGetText
- dOMHTMLOptionElementGetValue
- dOMHTMLOptionElementSetDefaultSelected
- dOMHTMLOptionElementSetDisabled
- dOMHTMLOptionElementSetLabel
- dOMHTMLOptionElementSetSelected
- dOMHTMLOptionElementSetValue
- Properties
Description
- newtype DOMHTMLOptionElement = DOMHTMLOptionElement (ForeignPtr DOMHTMLOptionElement)
- class GObject o => DOMHTMLOptionElementK o
- toDOMHTMLOptionElement :: DOMHTMLOptionElementK o => o -> IO DOMHTMLOptionElement
- noDOMHTMLOptionElement :: Maybe DOMHTMLOptionElement
- dOMHTMLOptionElementGetDefaultSelected :: (MonadIO m, DOMHTMLOptionElementK a) => a -> m Bool
- dOMHTMLOptionElementGetDisabled :: (MonadIO m, DOMHTMLOptionElementK a) => a -> m Bool
- dOMHTMLOptionElementGetForm :: (MonadIO m, DOMHTMLOptionElementK a) => a -> m DOMHTMLFormElement
- dOMHTMLOptionElementGetIndex :: (MonadIO m, DOMHTMLOptionElementK a) => a -> m Int64
- dOMHTMLOptionElementGetLabel :: (MonadIO m, DOMHTMLOptionElementK a) => a -> m Text
- dOMHTMLOptionElementGetSelected :: (MonadIO m, DOMHTMLOptionElementK a) => a -> m Bool
- dOMHTMLOptionElementGetText :: (MonadIO m, DOMHTMLOptionElementK a) => a -> m Text
- dOMHTMLOptionElementGetValue :: (MonadIO m, DOMHTMLOptionElementK a) => a -> m Text
- dOMHTMLOptionElementSetDefaultSelected :: (MonadIO m, DOMHTMLOptionElementK a) => a -> Bool -> m ()
- dOMHTMLOptionElementSetDisabled :: (MonadIO m, DOMHTMLOptionElementK a) => a -> Bool -> m ()
- dOMHTMLOptionElementSetLabel :: (MonadIO m, DOMHTMLOptionElementK a) => a -> Text -> m ()
- dOMHTMLOptionElementSetSelected :: (MonadIO m, DOMHTMLOptionElementK a) => a -> Bool -> m ()
- dOMHTMLOptionElementSetValue :: (MonadIO m, DOMHTMLOptionElementK a) => a -> Text -> m ()
- data DOMHTMLOptionElementDefaultSelectedPropertyInfo
- constructDOMHTMLOptionElementDefaultSelected :: Bool -> IO ([Char], GValue)
- getDOMHTMLOptionElementDefaultSelected :: (MonadIO m, DOMHTMLOptionElementK o) => o -> m Bool
- setDOMHTMLOptionElementDefaultSelected :: (MonadIO m, DOMHTMLOptionElementK o) => o -> Bool -> m ()
- data DOMHTMLOptionElementDisabledPropertyInfo
- constructDOMHTMLOptionElementDisabled :: Bool -> IO ([Char], GValue)
- getDOMHTMLOptionElementDisabled :: (MonadIO m, DOMHTMLOptionElementK o) => o -> m Bool
- setDOMHTMLOptionElementDisabled :: (MonadIO m, DOMHTMLOptionElementK o) => o -> Bool -> m ()
- data DOMHTMLOptionElementFormPropertyInfo
- getDOMHTMLOptionElementForm :: (MonadIO m, DOMHTMLOptionElementK o) => o -> m DOMHTMLFormElement
- data DOMHTMLOptionElementIndexPropertyInfo
- getDOMHTMLOptionElementIndex :: (MonadIO m, DOMHTMLOptionElementK o) => o -> m Int64
- data DOMHTMLOptionElementLabelPropertyInfo
- constructDOMHTMLOptionElementLabel :: Text -> IO ([Char], GValue)
- getDOMHTMLOptionElementLabel :: (MonadIO m, DOMHTMLOptionElementK o) => o -> m Text
- setDOMHTMLOptionElementLabel :: (MonadIO m, DOMHTMLOptionElementK o) => o -> Text -> m ()
- data DOMHTMLOptionElementSelectedPropertyInfo
- constructDOMHTMLOptionElementSelected :: Bool -> IO ([Char], GValue)
- getDOMHTMLOptionElementSelected :: (MonadIO m, DOMHTMLOptionElementK o) => o -> m Bool
- setDOMHTMLOptionElementSelected :: (MonadIO m, DOMHTMLOptionElementK o) => o -> Bool -> m ()
- data DOMHTMLOptionElementTextPropertyInfo
- getDOMHTMLOptionElementText :: (MonadIO m, DOMHTMLOptionElementK o) => o -> m Text
- data DOMHTMLOptionElementValuePropertyInfo
- constructDOMHTMLOptionElementValue :: Text -> IO ([Char], GValue)
- getDOMHTMLOptionElementValue :: (MonadIO m, DOMHTMLOptionElementK o) => o -> m Text
- setDOMHTMLOptionElementValue :: (MonadIO m, DOMHTMLOptionElementK o) => o -> Text -> m ()
Exported types
newtype DOMHTMLOptionElement Source
Constructors
| DOMHTMLOptionElement (ForeignPtr DOMHTMLOptionElement) |
Instances
class GObject o => DOMHTMLOptionElementK o Source
Instances
Methods
dOMHTMLOptionElementGetDefaultSelected
dOMHTMLOptionElementGetDefaultSelected :: (MonadIO m, DOMHTMLOptionElementK a) => a -> m Bool Source
dOMHTMLOptionElementGetDisabled
dOMHTMLOptionElementGetDisabled :: (MonadIO m, DOMHTMLOptionElementK a) => a -> m Bool Source
dOMHTMLOptionElementGetForm
dOMHTMLOptionElementGetForm :: (MonadIO m, DOMHTMLOptionElementK a) => a -> m DOMHTMLFormElement Source
dOMHTMLOptionElementGetIndex
dOMHTMLOptionElementGetIndex :: (MonadIO m, DOMHTMLOptionElementK a) => a -> m Int64 Source
dOMHTMLOptionElementGetLabel
dOMHTMLOptionElementGetLabel :: (MonadIO m, DOMHTMLOptionElementK a) => a -> m Text Source
dOMHTMLOptionElementGetSelected
dOMHTMLOptionElementGetSelected :: (MonadIO m, DOMHTMLOptionElementK a) => a -> m Bool Source
dOMHTMLOptionElementGetText
dOMHTMLOptionElementGetText :: (MonadIO m, DOMHTMLOptionElementK a) => a -> m Text Source
dOMHTMLOptionElementGetValue
dOMHTMLOptionElementGetValue :: (MonadIO m, DOMHTMLOptionElementK a) => a -> m Text Source
dOMHTMLOptionElementSetDefaultSelected
dOMHTMLOptionElementSetDefaultSelected :: (MonadIO m, DOMHTMLOptionElementK a) => a -> Bool -> m () Source
dOMHTMLOptionElementSetDisabled
dOMHTMLOptionElementSetDisabled :: (MonadIO m, DOMHTMLOptionElementK a) => a -> Bool -> m () Source
dOMHTMLOptionElementSetLabel
dOMHTMLOptionElementSetLabel :: (MonadIO m, DOMHTMLOptionElementK a) => a -> Text -> m () Source
dOMHTMLOptionElementSetSelected
dOMHTMLOptionElementSetSelected :: (MonadIO m, DOMHTMLOptionElementK a) => a -> Bool -> m () Source
dOMHTMLOptionElementSetValue
dOMHTMLOptionElementSetValue :: (MonadIO m, DOMHTMLOptionElementK a) => a -> Text -> m () Source
Properties
DefaultSelected
data DOMHTMLOptionElementDefaultSelectedPropertyInfo Source
Instances
| AttrInfo DOMHTMLOptionElementDefaultSelectedPropertyInfo | |
| type AttrLabel DOMHTMLOptionElementDefaultSelectedPropertyInfo = "DOMHTMLOptionElement::default-selected" | |
| type AttrGetType DOMHTMLOptionElementDefaultSelectedPropertyInfo = Bool | |
| type AttrBaseTypeConstraint DOMHTMLOptionElementDefaultSelectedPropertyInfo = DOMHTMLOptionElementK | |
| type AttrSetTypeConstraint DOMHTMLOptionElementDefaultSelectedPropertyInfo = * ~ Bool | |
| type AttrAllowedOps DOMHTMLOptionElementDefaultSelectedPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getDOMHTMLOptionElementDefaultSelected :: (MonadIO m, DOMHTMLOptionElementK o) => o -> m Bool Source
setDOMHTMLOptionElementDefaultSelected :: (MonadIO m, DOMHTMLOptionElementK o) => o -> Bool -> m () Source
Disabled
data DOMHTMLOptionElementDisabledPropertyInfo Source
Instances
| AttrInfo DOMHTMLOptionElementDisabledPropertyInfo | |
| type AttrLabel DOMHTMLOptionElementDisabledPropertyInfo = "DOMHTMLOptionElement::disabled" | |
| type AttrGetType DOMHTMLOptionElementDisabledPropertyInfo = Bool | |
| type AttrBaseTypeConstraint DOMHTMLOptionElementDisabledPropertyInfo = DOMHTMLOptionElementK | |
| type AttrSetTypeConstraint DOMHTMLOptionElementDisabledPropertyInfo = * ~ Bool | |
| type AttrAllowedOps DOMHTMLOptionElementDisabledPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getDOMHTMLOptionElementDisabled :: (MonadIO m, DOMHTMLOptionElementK o) => o -> m Bool Source
setDOMHTMLOptionElementDisabled :: (MonadIO m, DOMHTMLOptionElementK o) => o -> Bool -> m () Source
Form
data DOMHTMLOptionElementFormPropertyInfo Source
Instances
| AttrInfo DOMHTMLOptionElementFormPropertyInfo | |
| type AttrLabel DOMHTMLOptionElementFormPropertyInfo = "DOMHTMLOptionElement::form" | |
| type AttrGetType DOMHTMLOptionElementFormPropertyInfo = DOMHTMLFormElement | |
| type AttrBaseTypeConstraint DOMHTMLOptionElementFormPropertyInfo = DOMHTMLOptionElementK | |
| type AttrSetTypeConstraint DOMHTMLOptionElementFormPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMHTMLOptionElementFormPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMHTMLOptionElementForm :: (MonadIO m, DOMHTMLOptionElementK o) => o -> m DOMHTMLFormElement Source
Index
data DOMHTMLOptionElementIndexPropertyInfo Source
Instances
| AttrInfo DOMHTMLOptionElementIndexPropertyInfo | |
| type AttrLabel DOMHTMLOptionElementIndexPropertyInfo = "DOMHTMLOptionElement::index" | |
| type AttrGetType DOMHTMLOptionElementIndexPropertyInfo = Int64 | |
| type AttrBaseTypeConstraint DOMHTMLOptionElementIndexPropertyInfo = DOMHTMLOptionElementK | |
| type AttrSetTypeConstraint DOMHTMLOptionElementIndexPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMHTMLOptionElementIndexPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMHTMLOptionElementIndex :: (MonadIO m, DOMHTMLOptionElementK o) => o -> m Int64 Source
Label
data DOMHTMLOptionElementLabelPropertyInfo Source
Instances
| AttrInfo DOMHTMLOptionElementLabelPropertyInfo | |
| type AttrLabel DOMHTMLOptionElementLabelPropertyInfo = "DOMHTMLOptionElement::label" | |
| type AttrGetType DOMHTMLOptionElementLabelPropertyInfo = Text | |
| type AttrBaseTypeConstraint DOMHTMLOptionElementLabelPropertyInfo = DOMHTMLOptionElementK | |
| type AttrSetTypeConstraint DOMHTMLOptionElementLabelPropertyInfo = * ~ Text | |
| type AttrAllowedOps DOMHTMLOptionElementLabelPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getDOMHTMLOptionElementLabel :: (MonadIO m, DOMHTMLOptionElementK o) => o -> m Text Source
setDOMHTMLOptionElementLabel :: (MonadIO m, DOMHTMLOptionElementK o) => o -> Text -> m () Source
Selected
data DOMHTMLOptionElementSelectedPropertyInfo Source
Instances
| AttrInfo DOMHTMLOptionElementSelectedPropertyInfo | |
| type AttrLabel DOMHTMLOptionElementSelectedPropertyInfo = "DOMHTMLOptionElement::selected" | |
| type AttrGetType DOMHTMLOptionElementSelectedPropertyInfo = Bool | |
| type AttrBaseTypeConstraint DOMHTMLOptionElementSelectedPropertyInfo = DOMHTMLOptionElementK | |
| type AttrSetTypeConstraint DOMHTMLOptionElementSelectedPropertyInfo = * ~ Bool | |
| type AttrAllowedOps DOMHTMLOptionElementSelectedPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getDOMHTMLOptionElementSelected :: (MonadIO m, DOMHTMLOptionElementK o) => o -> m Bool Source
setDOMHTMLOptionElementSelected :: (MonadIO m, DOMHTMLOptionElementK o) => o -> Bool -> m () Source
Text
data DOMHTMLOptionElementTextPropertyInfo Source
Instances
| AttrInfo DOMHTMLOptionElementTextPropertyInfo | |
| type AttrLabel DOMHTMLOptionElementTextPropertyInfo = "DOMHTMLOptionElement::text" | |
| type AttrGetType DOMHTMLOptionElementTextPropertyInfo = Text | |
| type AttrBaseTypeConstraint DOMHTMLOptionElementTextPropertyInfo = DOMHTMLOptionElementK | |
| type AttrSetTypeConstraint DOMHTMLOptionElementTextPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMHTMLOptionElementTextPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMHTMLOptionElementText :: (MonadIO m, DOMHTMLOptionElementK o) => o -> m Text Source
Value
data DOMHTMLOptionElementValuePropertyInfo Source
Instances
| AttrInfo DOMHTMLOptionElementValuePropertyInfo | |
| type AttrLabel DOMHTMLOptionElementValuePropertyInfo = "DOMHTMLOptionElement::value" | |
| type AttrGetType DOMHTMLOptionElementValuePropertyInfo = Text | |
| type AttrBaseTypeConstraint DOMHTMLOptionElementValuePropertyInfo = DOMHTMLOptionElementK | |
| type AttrSetTypeConstraint DOMHTMLOptionElementValuePropertyInfo = * ~ Text | |
| type AttrAllowedOps DOMHTMLOptionElementValuePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getDOMHTMLOptionElementValue :: (MonadIO m, DOMHTMLOptionElementK o) => o -> m Text Source
setDOMHTMLOptionElementValue :: (MonadIO m, DOMHTMLOptionElementK o) => o -> Text -> m () Source