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 |
- 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
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
(GObject o, IsDescendantOf DOMFileList o) => DOMFileListK o |
toDOMFileList :: DOMFileListK o => o -> IO DOMFileList Source
Methods
dOMFileListGetLength
data DOMFileListGetLengthMethodInfo Source
((~) * signature (m CULong), MonadIO m, DOMFileListK a) => MethodInfo * DOMFileListGetLengthMethodInfo a signature |
dOMFileListGetLength :: (MonadIO m, DOMFileListK a) => a -> m CULong Source
dOMFileListItem
data DOMFileListItemMethodInfo Source
((~) * 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
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