| 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.DOMFileList
Description
- newtype DOMFileList = DOMFileList (ForeignPtr DOMFileList)
- class GObject o => DOMFileListK o
- toDOMFileList :: DOMFileListK o => o -> IO DOMFileList
- noDOMFileList :: Maybe DOMFileList
- data DOMFileListGetLengthMethodInfo
- dOMFileListGetLength :: (MonadIO m, DOMFileListK a) => a -> m CULong
- data DOMFileListItemMethodInfo
- dOMFileListItem :: (MonadIO m, DOMFileListK a) => a -> CULong -> m DOMFile
- data DOMFileListLengthPropertyInfo
- dOMFileListLength :: AttrLabelProxy "length"
- getDOMFileListLength :: (MonadIO m, DOMFileListK o) => o -> m CULong
Exported types
newtype DOMFileList Source
Constructors
| DOMFileList (ForeignPtr DOMFileList) |
Instances
| GObject DOMFileList | |
| ((~) * info (ResolveDOMFileListMethod t DOMFileList), MethodInfo * info DOMFileList p) => IsLabelProxy t (DOMFileList -> p) | |
| type ParentTypes DOMFileList | |
| type AttributeList DOMFileList | |
| type SignalList DOMFileList |
class GObject o => DOMFileListK o Source
Instances
| (GObject o, IsDescendantOf DOMFileList o) => DOMFileListK o |
toDOMFileList :: DOMFileListK o => o -> IO DOMFileList Source
Methods
dOMFileListGetLength
data DOMFileListGetLengthMethodInfo Source
Instances
| ((~) * signature (m CULong), MonadIO m, DOMFileListK a) => MethodInfo * DOMFileListGetLengthMethodInfo a signature |
dOMFileListGetLength :: (MonadIO m, DOMFileListK a) => a -> m CULong Source
dOMFileListItem
data DOMFileListItemMethodInfo Source
Instances
| ((~) * signature (CULong -> m DOMFile), MonadIO m, DOMFileListK a) => MethodInfo * DOMFileListItemMethodInfo a signature |
dOMFileListItem :: (MonadIO m, DOMFileListK a) => a -> CULong -> m DOMFile Source
Properties
Length
data DOMFileListLengthPropertyInfo Source
Instances
| AttrInfo DOMFileListLengthPropertyInfo | |
| type AttrLabel DOMFileListLengthPropertyInfo = "length" | |
| type AttrGetType DOMFileListLengthPropertyInfo = CULong | |
| type AttrBaseTypeConstraint DOMFileListLengthPropertyInfo = DOMFileListK | |
| type AttrSetTypeConstraint DOMFileListLengthPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMFileListLengthPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
dOMFileListLength :: AttrLabelProxy "length" Source
getDOMFileListLength :: (MonadIO m, DOMFileListK o) => o -> m CULong Source