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 DOMPerformance = DOMPerformance (ForeignPtr DOMPerformance)
- class GObject o => DOMPerformanceK o
- toDOMPerformance :: DOMPerformanceK o => o -> IO DOMPerformance
- noDOMPerformance :: Maybe DOMPerformance
- dOMPerformanceGetMemory :: (MonadIO m, DOMPerformanceK a) => a -> m ()
- dOMPerformanceGetNavigation :: (MonadIO m, DOMPerformanceK a) => a -> m DOMPerformanceNavigation
- dOMPerformanceGetTiming :: (MonadIO m, DOMPerformanceK a) => a -> m DOMPerformanceTiming
- dOMPerformanceNow :: (MonadIO m, DOMPerformanceK a) => a -> m Double
- data DOMPerformanceNavigationPropertyInfo
- getDOMPerformanceNavigation :: (MonadIO m, DOMPerformanceK o) => o -> m DOMPerformanceNavigation
- data DOMPerformanceTimingPropertyInfo
- getDOMPerformanceTiming :: (MonadIO m, DOMPerformanceK o) => o -> m DOMPerformanceTiming
Exported types
newtype DOMPerformance Source
class GObject o => DOMPerformanceK o Source
(GObject o, IsDescendantOf DOMPerformance o) => DOMPerformanceK o |
toDOMPerformance :: DOMPerformanceK o => o -> IO DOMPerformance Source
Methods
dOMPerformanceGetMemory
dOMPerformanceGetMemory :: (MonadIO m, DOMPerformanceK a) => a -> m () Source
Deprecated: (Since version 2.2)
dOMPerformanceGetNavigation
dOMPerformanceGetNavigation :: (MonadIO m, DOMPerformanceK a) => a -> m DOMPerformanceNavigation Source
dOMPerformanceGetTiming
dOMPerformanceGetTiming :: (MonadIO m, DOMPerformanceK a) => a -> m DOMPerformanceTiming Source
dOMPerformanceNow
dOMPerformanceNow :: (MonadIO m, DOMPerformanceK a) => a -> m Double Source
Properties
Navigation
getDOMPerformanceNavigation :: (MonadIO m, DOMPerformanceK o) => o -> m DOMPerformanceNavigation Source
Timing
data DOMPerformanceTimingPropertyInfo Source
AttrInfo DOMPerformanceTimingPropertyInfo | |
type AttrLabel DOMPerformanceTimingPropertyInfo = "DOMPerformance::timing" | |
type AttrGetType DOMPerformanceTimingPropertyInfo = DOMPerformanceTiming | |
type AttrBaseTypeConstraint DOMPerformanceTimingPropertyInfo = DOMPerformanceK | |
type AttrSetTypeConstraint DOMPerformanceTimingPropertyInfo = * ~ () | |
type AttrAllowedOps DOMPerformanceTimingPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMPerformanceTiming :: (MonadIO m, DOMPerformanceK o) => o -> m DOMPerformanceTiming Source