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 DOMPerformanceEntry = DOMPerformanceEntry (ForeignPtr DOMPerformanceEntry)
- class GObject o => DOMPerformanceEntryK o
- toDOMPerformanceEntry :: DOMPerformanceEntryK o => o -> IO DOMPerformanceEntry
- noDOMPerformanceEntry :: Maybe DOMPerformanceEntry
- dOMPerformanceEntryGetDuration :: (MonadIO m, DOMPerformanceEntryK a) => a -> m Double
- dOMPerformanceEntryGetEntryType :: (MonadIO m, DOMPerformanceEntryK a) => a -> m Text
- dOMPerformanceEntryGetName :: (MonadIO m, DOMPerformanceEntryK a) => a -> m Text
- dOMPerformanceEntryGetStartTime :: (MonadIO m, DOMPerformanceEntryK a) => a -> m Double
- data DOMPerformanceEntryDurationPropertyInfo
- getDOMPerformanceEntryDuration :: (MonadIO m, DOMPerformanceEntryK o) => o -> m Double
- data DOMPerformanceEntryEntryTypePropertyInfo
- getDOMPerformanceEntryEntryType :: (MonadIO m, DOMPerformanceEntryK o) => o -> m Text
- data DOMPerformanceEntryNamePropertyInfo
- getDOMPerformanceEntryName :: (MonadIO m, DOMPerformanceEntryK o) => o -> m Text
- data DOMPerformanceEntryStartTimePropertyInfo
- getDOMPerformanceEntryStartTime :: (MonadIO m, DOMPerformanceEntryK o) => o -> m Double
Exported types
newtype DOMPerformanceEntry Source
class GObject o => DOMPerformanceEntryK o Source
(GObject o, IsDescendantOf DOMPerformanceEntry o) => DOMPerformanceEntryK o |
toDOMPerformanceEntry :: DOMPerformanceEntryK o => o -> IO DOMPerformanceEntry Source
Methods
dOMPerformanceEntryGetDuration
dOMPerformanceEntryGetDuration :: (MonadIO m, DOMPerformanceEntryK a) => a -> m Double Source
dOMPerformanceEntryGetEntryType
dOMPerformanceEntryGetEntryType :: (MonadIO m, DOMPerformanceEntryK a) => a -> m Text Source
dOMPerformanceEntryGetName
dOMPerformanceEntryGetName :: (MonadIO m, DOMPerformanceEntryK a) => a -> m Text Source
dOMPerformanceEntryGetStartTime
dOMPerformanceEntryGetStartTime :: (MonadIO m, DOMPerformanceEntryK a) => a -> m Double Source
Properties
Duration
data DOMPerformanceEntryDurationPropertyInfo Source
AttrInfo DOMPerformanceEntryDurationPropertyInfo | |
type AttrLabel DOMPerformanceEntryDurationPropertyInfo = "DOMPerformanceEntry::duration" | |
type AttrGetType DOMPerformanceEntryDurationPropertyInfo = Double | |
type AttrBaseTypeConstraint DOMPerformanceEntryDurationPropertyInfo = DOMPerformanceEntryK | |
type AttrSetTypeConstraint DOMPerformanceEntryDurationPropertyInfo = * ~ () | |
type AttrAllowedOps DOMPerformanceEntryDurationPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMPerformanceEntryDuration :: (MonadIO m, DOMPerformanceEntryK o) => o -> m Double Source
EntryType
data DOMPerformanceEntryEntryTypePropertyInfo Source
AttrInfo DOMPerformanceEntryEntryTypePropertyInfo | |
type AttrLabel DOMPerformanceEntryEntryTypePropertyInfo = "DOMPerformanceEntry::entry-type" | |
type AttrGetType DOMPerformanceEntryEntryTypePropertyInfo = Text | |
type AttrBaseTypeConstraint DOMPerformanceEntryEntryTypePropertyInfo = DOMPerformanceEntryK | |
type AttrSetTypeConstraint DOMPerformanceEntryEntryTypePropertyInfo = * ~ () | |
type AttrAllowedOps DOMPerformanceEntryEntryTypePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMPerformanceEntryEntryType :: (MonadIO m, DOMPerformanceEntryK o) => o -> m Text Source
Name
data DOMPerformanceEntryNamePropertyInfo Source
AttrInfo DOMPerformanceEntryNamePropertyInfo | |
type AttrLabel DOMPerformanceEntryNamePropertyInfo = "DOMPerformanceEntry::name" | |
type AttrGetType DOMPerformanceEntryNamePropertyInfo = Text | |
type AttrBaseTypeConstraint DOMPerformanceEntryNamePropertyInfo = DOMPerformanceEntryK | |
type AttrSetTypeConstraint DOMPerformanceEntryNamePropertyInfo = * ~ () | |
type AttrAllowedOps DOMPerformanceEntryNamePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMPerformanceEntryName :: (MonadIO m, DOMPerformanceEntryK o) => o -> m Text Source
StartTime
data DOMPerformanceEntryStartTimePropertyInfo Source
AttrInfo DOMPerformanceEntryStartTimePropertyInfo | |
type AttrLabel DOMPerformanceEntryStartTimePropertyInfo = "DOMPerformanceEntry::start-time" | |
type AttrGetType DOMPerformanceEntryStartTimePropertyInfo = Double | |
type AttrBaseTypeConstraint DOMPerformanceEntryStartTimePropertyInfo = DOMPerformanceEntryK | |
type AttrSetTypeConstraint DOMPerformanceEntryStartTimePropertyInfo = * ~ () | |
type AttrAllowedOps DOMPerformanceEntryStartTimePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMPerformanceEntryStartTime :: (MonadIO m, DOMPerformanceEntryK o) => o -> m Double Source