Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- now :: MonadDOM m => Performance -> m DOMHighResTimeStamp
- now_ :: MonadDOM m => Performance -> m ()
- getEntries :: MonadDOM m => Performance -> m PerformanceEntryList
- getEntries_ :: MonadDOM m => Performance -> m ()
- getEntriesByType :: (MonadDOM m, ToJSString entryType) => Performance -> entryType -> m PerformanceEntryList
- getEntriesByType_ :: (MonadDOM m, ToJSString entryType) => Performance -> entryType -> m ()
- getEntriesByName :: (MonadDOM m, ToJSString name, ToJSString entryType) => Performance -> name -> Maybe entryType -> m PerformanceEntryList
- getEntriesByName_ :: (MonadDOM m, ToJSString name, ToJSString entryType) => Performance -> name -> Maybe entryType -> m ()
- clearResourceTimings :: MonadDOM m => Performance -> m ()
- setResourceTimingBufferSize :: MonadDOM m => Performance -> Word -> m ()
- mark :: (MonadDOM m, ToJSString markName) => Performance -> markName -> m ()
- clearMarks :: (MonadDOM m, ToJSString markName) => Performance -> Maybe markName -> m ()
- measure :: (MonadDOM m, ToJSString measureName, ToJSString startMark, ToJSString endMark) => Performance -> measureName -> Maybe startMark -> Maybe endMark -> m ()
- clearMeasures :: (MonadDOM m, ToJSString measureName) => Performance -> Maybe measureName -> m ()
- getNavigation :: MonadDOM m => Performance -> m PerformanceNavigation
- getTiming :: MonadDOM m => Performance -> m PerformanceTiming
- resourceTimingBufferFull :: EventName Performance onresourcetimingbufferfull
- newtype Performance = Performance {}
- gTypePerformance :: JSM GType
Documentation
now :: MonadDOM m => Performance -> m DOMHighResTimeStamp Source #
now_ :: MonadDOM m => Performance -> m () Source #
getEntries :: MonadDOM m => Performance -> m PerformanceEntryList Source #
getEntries_ :: MonadDOM m => Performance -> m () Source #
getEntriesByType :: (MonadDOM m, ToJSString entryType) => Performance -> entryType -> m PerformanceEntryList Source #
getEntriesByType_ :: (MonadDOM m, ToJSString entryType) => Performance -> entryType -> m () Source #
getEntriesByName :: (MonadDOM m, ToJSString name, ToJSString entryType) => Performance -> name -> Maybe entryType -> m PerformanceEntryList Source #
getEntriesByName_ :: (MonadDOM m, ToJSString name, ToJSString entryType) => Performance -> name -> Maybe entryType -> m () Source #
clearResourceTimings :: MonadDOM m => Performance -> m () Source #
setResourceTimingBufferSize :: MonadDOM m => Performance -> Word -> m () Source #
mark :: (MonadDOM m, ToJSString markName) => Performance -> markName -> m () Source #
clearMarks :: (MonadDOM m, ToJSString markName) => Performance -> Maybe markName -> m () Source #
measure :: (MonadDOM m, ToJSString measureName, ToJSString startMark, ToJSString endMark) => Performance -> measureName -> Maybe startMark -> Maybe endMark -> m () Source #
clearMeasures :: (MonadDOM m, ToJSString measureName) => Performance -> Maybe measureName -> m () Source #
getNavigation :: MonadDOM m => Performance -> m PerformanceNavigation Source #
getTiming :: MonadDOM m => Performance -> m PerformanceTiming Source #
resourceTimingBufferFull :: EventName Performance onresourcetimingbufferfull Source #
newtype Performance Source #
Functions for this inteface are in JSDOM.Performance. Base interface functions are in:
Instances
PToJSVal Performance Source # | |
Defined in JSDOM.Types pToJSVal :: Performance -> JSVal # | |
PFromJSVal Performance Source # | |
Defined in JSDOM.Types pFromJSVal :: JSVal -> Performance # | |
ToJSVal Performance Source # | |
Defined in JSDOM.Types toJSVal :: Performance -> JSM JSVal # toJSValListOf :: [Performance] -> JSM JSVal # | |
FromJSVal Performance Source # | |
Defined in JSDOM.Types fromJSVal :: JSVal -> JSM (Maybe Performance) # fromJSValUnchecked :: JSVal -> JSM Performance # fromJSValListOf :: JSVal -> JSM (Maybe [Performance]) # fromJSValUncheckedListOf :: JSVal -> JSM [Performance] # | |
MakeObject Performance Source # | |
Defined in JSDOM.Types makeObject :: Performance -> JSM Object # | |
IsEventTarget Performance Source # | |
Defined in JSDOM.Types | |
IsGObject Performance Source # | |
Defined in JSDOM.Types typeGType :: Performance -> JSM GType |