module GI.WebKit.Objects.DOMPerformanceTiming
(
DOMPerformanceTiming(..) ,
IsDOMPerformanceTiming ,
toDOMPerformanceTiming ,
noDOMPerformanceTiming ,
DOMPerformanceTimingGetConnectEndMethodInfo,
dOMPerformanceTimingGetConnectEnd ,
DOMPerformanceTimingGetConnectStartMethodInfo,
dOMPerformanceTimingGetConnectStart ,
DOMPerformanceTimingGetDomCompleteMethodInfo,
dOMPerformanceTimingGetDomComplete ,
DOMPerformanceTimingGetDomContentLoadedEventEndMethodInfo,
dOMPerformanceTimingGetDomContentLoadedEventEnd,
DOMPerformanceTimingGetDomContentLoadedEventStartMethodInfo,
dOMPerformanceTimingGetDomContentLoadedEventStart,
DOMPerformanceTimingGetDomInteractiveMethodInfo,
dOMPerformanceTimingGetDomInteractive ,
DOMPerformanceTimingGetDomLoadingMethodInfo,
dOMPerformanceTimingGetDomLoading ,
DOMPerformanceTimingGetDomainLookupEndMethodInfo,
dOMPerformanceTimingGetDomainLookupEnd ,
DOMPerformanceTimingGetDomainLookupStartMethodInfo,
dOMPerformanceTimingGetDomainLookupStart,
DOMPerformanceTimingGetFetchStartMethodInfo,
dOMPerformanceTimingGetFetchStart ,
DOMPerformanceTimingGetLoadEventEndMethodInfo,
dOMPerformanceTimingGetLoadEventEnd ,
DOMPerformanceTimingGetLoadEventStartMethodInfo,
dOMPerformanceTimingGetLoadEventStart ,
DOMPerformanceTimingGetNavigationStartMethodInfo,
dOMPerformanceTimingGetNavigationStart ,
DOMPerformanceTimingGetRedirectEndMethodInfo,
dOMPerformanceTimingGetRedirectEnd ,
DOMPerformanceTimingGetRedirectStartMethodInfo,
dOMPerformanceTimingGetRedirectStart ,
DOMPerformanceTimingGetRequestStartMethodInfo,
dOMPerformanceTimingGetRequestStart ,
DOMPerformanceTimingGetResponseEndMethodInfo,
dOMPerformanceTimingGetResponseEnd ,
DOMPerformanceTimingGetResponseStartMethodInfo,
dOMPerformanceTimingGetResponseStart ,
DOMPerformanceTimingGetSecureConnectionStartMethodInfo,
dOMPerformanceTimingGetSecureConnectionStart,
DOMPerformanceTimingGetUnloadEventEndMethodInfo,
dOMPerformanceTimingGetUnloadEventEnd ,
DOMPerformanceTimingGetUnloadEventStartMethodInfo,
dOMPerformanceTimingGetUnloadEventStart ,
DOMPerformanceTimingConnectEndPropertyInfo,
dOMPerformanceTimingConnectEnd ,
getDOMPerformanceTimingConnectEnd ,
DOMPerformanceTimingConnectStartPropertyInfo,
dOMPerformanceTimingConnectStart ,
getDOMPerformanceTimingConnectStart ,
DOMPerformanceTimingDomCompletePropertyInfo,
dOMPerformanceTimingDomComplete ,
getDOMPerformanceTimingDomComplete ,
DOMPerformanceTimingDomContentLoadedEventEndPropertyInfo,
dOMPerformanceTimingDomContentLoadedEventEnd,
getDOMPerformanceTimingDomContentLoadedEventEnd,
DOMPerformanceTimingDomContentLoadedEventStartPropertyInfo,
dOMPerformanceTimingDomContentLoadedEventStart,
getDOMPerformanceTimingDomContentLoadedEventStart,
DOMPerformanceTimingDomInteractivePropertyInfo,
dOMPerformanceTimingDomInteractive ,
getDOMPerformanceTimingDomInteractive ,
DOMPerformanceTimingDomLoadingPropertyInfo,
dOMPerformanceTimingDomLoading ,
getDOMPerformanceTimingDomLoading ,
DOMPerformanceTimingDomainLookupEndPropertyInfo,
dOMPerformanceTimingDomainLookupEnd ,
getDOMPerformanceTimingDomainLookupEnd ,
DOMPerformanceTimingDomainLookupStartPropertyInfo,
dOMPerformanceTimingDomainLookupStart ,
getDOMPerformanceTimingDomainLookupStart,
DOMPerformanceTimingFetchStartPropertyInfo,
dOMPerformanceTimingFetchStart ,
getDOMPerformanceTimingFetchStart ,
DOMPerformanceTimingLoadEventEndPropertyInfo,
dOMPerformanceTimingLoadEventEnd ,
getDOMPerformanceTimingLoadEventEnd ,
DOMPerformanceTimingLoadEventStartPropertyInfo,
dOMPerformanceTimingLoadEventStart ,
getDOMPerformanceTimingLoadEventStart ,
DOMPerformanceTimingNavigationStartPropertyInfo,
dOMPerformanceTimingNavigationStart ,
getDOMPerformanceTimingNavigationStart ,
DOMPerformanceTimingRedirectEndPropertyInfo,
dOMPerformanceTimingRedirectEnd ,
getDOMPerformanceTimingRedirectEnd ,
DOMPerformanceTimingRedirectStartPropertyInfo,
dOMPerformanceTimingRedirectStart ,
getDOMPerformanceTimingRedirectStart ,
DOMPerformanceTimingRequestStartPropertyInfo,
dOMPerformanceTimingRequestStart ,
getDOMPerformanceTimingRequestStart ,
DOMPerformanceTimingResponseEndPropertyInfo,
dOMPerformanceTimingResponseEnd ,
getDOMPerformanceTimingResponseEnd ,
DOMPerformanceTimingResponseStartPropertyInfo,
dOMPerformanceTimingResponseStart ,
getDOMPerformanceTimingResponseStart ,
DOMPerformanceTimingSecureConnectionStartPropertyInfo,
dOMPerformanceTimingSecureConnectionStart,
getDOMPerformanceTimingSecureConnectionStart,
DOMPerformanceTimingUnloadEventEndPropertyInfo,
dOMPerformanceTimingUnloadEventEnd ,
getDOMPerformanceTimingUnloadEventEnd ,
DOMPerformanceTimingUnloadEventStartPropertyInfo,
dOMPerformanceTimingUnloadEventStart ,
getDOMPerformanceTimingUnloadEventStart ,
) where
import Data.GI.Base.ShortPrelude
import qualified Data.GI.Base.ShortPrelude as SP
import qualified Data.GI.Base.Overloading as O
import qualified Prelude as P
import qualified Data.GI.Base.Attributes as GI.Attributes
import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr
import qualified Data.GI.Base.GError as B.GError
import qualified Data.GI.Base.GVariant as B.GVariant
import qualified Data.GI.Base.GParamSpec as B.GParamSpec
import qualified Data.GI.Base.CallStack as B.CallStack
import qualified Data.Text as T
import qualified Data.ByteString.Char8 as B
import qualified Data.Map as Map
import qualified Foreign.Ptr as FP
import qualified GI.GObject.Objects.Object as GObject.Object
import qualified GI.WebKit.Objects.DOMObject as WebKit.DOMObject
newtype DOMPerformanceTiming = DOMPerformanceTiming (ManagedPtr DOMPerformanceTiming)
foreign import ccall "webkit_dom_performance_timing_get_type"
c_webkit_dom_performance_timing_get_type :: IO GType
instance GObject DOMPerformanceTiming where
gobjectType _ = c_webkit_dom_performance_timing_get_type
class GObject o => IsDOMPerformanceTiming o
#if MIN_VERSION_base(4,9,0)
instance (GObject a, O.UnknownAncestorError DOMPerformanceTiming a) =>
IsDOMPerformanceTiming a
#endif
instance IsDOMPerformanceTiming DOMPerformanceTiming
instance WebKit.DOMObject.IsDOMObject DOMPerformanceTiming
instance GObject.Object.IsObject DOMPerformanceTiming
toDOMPerformanceTiming :: IsDOMPerformanceTiming o => o -> IO DOMPerformanceTiming
toDOMPerformanceTiming = unsafeCastTo DOMPerformanceTiming
noDOMPerformanceTiming :: Maybe DOMPerformanceTiming
noDOMPerformanceTiming = Nothing
type family ResolveDOMPerformanceTimingMethod (t :: Symbol) (o :: *) :: * where
ResolveDOMPerformanceTimingMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo
ResolveDOMPerformanceTimingMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo
ResolveDOMPerformanceTimingMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo
ResolveDOMPerformanceTimingMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo
ResolveDOMPerformanceTimingMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo
ResolveDOMPerformanceTimingMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo
ResolveDOMPerformanceTimingMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo
ResolveDOMPerformanceTimingMethod "ref" o = GObject.Object.ObjectRefMethodInfo
ResolveDOMPerformanceTimingMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo
ResolveDOMPerformanceTimingMethod "replaceData" o = GObject.Object.ObjectReplaceDataMethodInfo
ResolveDOMPerformanceTimingMethod "replaceQdata" o = GObject.Object.ObjectReplaceQdataMethodInfo
ResolveDOMPerformanceTimingMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo
ResolveDOMPerformanceTimingMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo
ResolveDOMPerformanceTimingMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo
ResolveDOMPerformanceTimingMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo
ResolveDOMPerformanceTimingMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo
ResolveDOMPerformanceTimingMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo
ResolveDOMPerformanceTimingMethod "getConnectEnd" o = DOMPerformanceTimingGetConnectEndMethodInfo
ResolveDOMPerformanceTimingMethod "getConnectStart" o = DOMPerformanceTimingGetConnectStartMethodInfo
ResolveDOMPerformanceTimingMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo
ResolveDOMPerformanceTimingMethod "getDomComplete" o = DOMPerformanceTimingGetDomCompleteMethodInfo
ResolveDOMPerformanceTimingMethod "getDomContentLoadedEventEnd" o = DOMPerformanceTimingGetDomContentLoadedEventEndMethodInfo
ResolveDOMPerformanceTimingMethod "getDomContentLoadedEventStart" o = DOMPerformanceTimingGetDomContentLoadedEventStartMethodInfo
ResolveDOMPerformanceTimingMethod "getDomInteractive" o = DOMPerformanceTimingGetDomInteractiveMethodInfo
ResolveDOMPerformanceTimingMethod "getDomLoading" o = DOMPerformanceTimingGetDomLoadingMethodInfo
ResolveDOMPerformanceTimingMethod "getDomainLookupEnd" o = DOMPerformanceTimingGetDomainLookupEndMethodInfo
ResolveDOMPerformanceTimingMethod "getDomainLookupStart" o = DOMPerformanceTimingGetDomainLookupStartMethodInfo
ResolveDOMPerformanceTimingMethod "getFetchStart" o = DOMPerformanceTimingGetFetchStartMethodInfo
ResolveDOMPerformanceTimingMethod "getLoadEventEnd" o = DOMPerformanceTimingGetLoadEventEndMethodInfo
ResolveDOMPerformanceTimingMethod "getLoadEventStart" o = DOMPerformanceTimingGetLoadEventStartMethodInfo
ResolveDOMPerformanceTimingMethod "getNavigationStart" o = DOMPerformanceTimingGetNavigationStartMethodInfo
ResolveDOMPerformanceTimingMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo
ResolveDOMPerformanceTimingMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo
ResolveDOMPerformanceTimingMethod "getRedirectEnd" o = DOMPerformanceTimingGetRedirectEndMethodInfo
ResolveDOMPerformanceTimingMethod "getRedirectStart" o = DOMPerformanceTimingGetRedirectStartMethodInfo
ResolveDOMPerformanceTimingMethod "getRequestStart" o = DOMPerformanceTimingGetRequestStartMethodInfo
ResolveDOMPerformanceTimingMethod "getResponseEnd" o = DOMPerformanceTimingGetResponseEndMethodInfo
ResolveDOMPerformanceTimingMethod "getResponseStart" o = DOMPerformanceTimingGetResponseStartMethodInfo
ResolveDOMPerformanceTimingMethod "getSecureConnectionStart" o = DOMPerformanceTimingGetSecureConnectionStartMethodInfo
ResolveDOMPerformanceTimingMethod "getUnloadEventEnd" o = DOMPerformanceTimingGetUnloadEventEndMethodInfo
ResolveDOMPerformanceTimingMethod "getUnloadEventStart" o = DOMPerformanceTimingGetUnloadEventStartMethodInfo
ResolveDOMPerformanceTimingMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo
ResolveDOMPerformanceTimingMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo
ResolveDOMPerformanceTimingMethod l o = O.MethodResolutionFailed l o
instance (info ~ ResolveDOMPerformanceTimingMethod t DOMPerformanceTiming, O.MethodInfo info DOMPerformanceTiming p) => O.IsLabelProxy t (DOMPerformanceTiming -> p) where
fromLabelProxy _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)
#if MIN_VERSION_base(4,9,0)
instance (info ~ ResolveDOMPerformanceTimingMethod t DOMPerformanceTiming, O.MethodInfo info DOMPerformanceTiming p) => O.IsLabel t (DOMPerformanceTiming -> p) where
fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)
#endif
getDOMPerformanceTimingConnectEnd :: (MonadIO m, IsDOMPerformanceTiming o) => o -> m Word64
getDOMPerformanceTimingConnectEnd obj = liftIO $ getObjectPropertyUInt64 obj "connect-end"
data DOMPerformanceTimingConnectEndPropertyInfo
instance AttrInfo DOMPerformanceTimingConnectEndPropertyInfo where
type AttrAllowedOps DOMPerformanceTimingConnectEndPropertyInfo = '[ 'AttrGet]
type AttrSetTypeConstraint DOMPerformanceTimingConnectEndPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMPerformanceTimingConnectEndPropertyInfo = IsDOMPerformanceTiming
type AttrGetType DOMPerformanceTimingConnectEndPropertyInfo = Word64
type AttrLabel DOMPerformanceTimingConnectEndPropertyInfo = "connect-end"
type AttrOrigin DOMPerformanceTimingConnectEndPropertyInfo = DOMPerformanceTiming
attrGet _ = getDOMPerformanceTimingConnectEnd
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
getDOMPerformanceTimingConnectStart :: (MonadIO m, IsDOMPerformanceTiming o) => o -> m Word64
getDOMPerformanceTimingConnectStart obj = liftIO $ getObjectPropertyUInt64 obj "connect-start"
data DOMPerformanceTimingConnectStartPropertyInfo
instance AttrInfo DOMPerformanceTimingConnectStartPropertyInfo where
type AttrAllowedOps DOMPerformanceTimingConnectStartPropertyInfo = '[ 'AttrGet]
type AttrSetTypeConstraint DOMPerformanceTimingConnectStartPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMPerformanceTimingConnectStartPropertyInfo = IsDOMPerformanceTiming
type AttrGetType DOMPerformanceTimingConnectStartPropertyInfo = Word64
type AttrLabel DOMPerformanceTimingConnectStartPropertyInfo = "connect-start"
type AttrOrigin DOMPerformanceTimingConnectStartPropertyInfo = DOMPerformanceTiming
attrGet _ = getDOMPerformanceTimingConnectStart
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
getDOMPerformanceTimingDomComplete :: (MonadIO m, IsDOMPerformanceTiming o) => o -> m Word64
getDOMPerformanceTimingDomComplete obj = liftIO $ getObjectPropertyUInt64 obj "dom-complete"
data DOMPerformanceTimingDomCompletePropertyInfo
instance AttrInfo DOMPerformanceTimingDomCompletePropertyInfo where
type AttrAllowedOps DOMPerformanceTimingDomCompletePropertyInfo = '[ 'AttrGet]
type AttrSetTypeConstraint DOMPerformanceTimingDomCompletePropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMPerformanceTimingDomCompletePropertyInfo = IsDOMPerformanceTiming
type AttrGetType DOMPerformanceTimingDomCompletePropertyInfo = Word64
type AttrLabel DOMPerformanceTimingDomCompletePropertyInfo = "dom-complete"
type AttrOrigin DOMPerformanceTimingDomCompletePropertyInfo = DOMPerformanceTiming
attrGet _ = getDOMPerformanceTimingDomComplete
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
getDOMPerformanceTimingDomContentLoadedEventEnd :: (MonadIO m, IsDOMPerformanceTiming o) => o -> m Word64
getDOMPerformanceTimingDomContentLoadedEventEnd obj = liftIO $ getObjectPropertyUInt64 obj "dom-content-loaded-event-end"
data DOMPerformanceTimingDomContentLoadedEventEndPropertyInfo
instance AttrInfo DOMPerformanceTimingDomContentLoadedEventEndPropertyInfo where
type AttrAllowedOps DOMPerformanceTimingDomContentLoadedEventEndPropertyInfo = '[ 'AttrGet]
type AttrSetTypeConstraint DOMPerformanceTimingDomContentLoadedEventEndPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMPerformanceTimingDomContentLoadedEventEndPropertyInfo = IsDOMPerformanceTiming
type AttrGetType DOMPerformanceTimingDomContentLoadedEventEndPropertyInfo = Word64
type AttrLabel DOMPerformanceTimingDomContentLoadedEventEndPropertyInfo = "dom-content-loaded-event-end"
type AttrOrigin DOMPerformanceTimingDomContentLoadedEventEndPropertyInfo = DOMPerformanceTiming
attrGet _ = getDOMPerformanceTimingDomContentLoadedEventEnd
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
getDOMPerformanceTimingDomContentLoadedEventStart :: (MonadIO m, IsDOMPerformanceTiming o) => o -> m Word64
getDOMPerformanceTimingDomContentLoadedEventStart obj = liftIO $ getObjectPropertyUInt64 obj "dom-content-loaded-event-start"
data DOMPerformanceTimingDomContentLoadedEventStartPropertyInfo
instance AttrInfo DOMPerformanceTimingDomContentLoadedEventStartPropertyInfo where
type AttrAllowedOps DOMPerformanceTimingDomContentLoadedEventStartPropertyInfo = '[ 'AttrGet]
type AttrSetTypeConstraint DOMPerformanceTimingDomContentLoadedEventStartPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMPerformanceTimingDomContentLoadedEventStartPropertyInfo = IsDOMPerformanceTiming
type AttrGetType DOMPerformanceTimingDomContentLoadedEventStartPropertyInfo = Word64
type AttrLabel DOMPerformanceTimingDomContentLoadedEventStartPropertyInfo = "dom-content-loaded-event-start"
type AttrOrigin DOMPerformanceTimingDomContentLoadedEventStartPropertyInfo = DOMPerformanceTiming
attrGet _ = getDOMPerformanceTimingDomContentLoadedEventStart
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
getDOMPerformanceTimingDomInteractive :: (MonadIO m, IsDOMPerformanceTiming o) => o -> m Word64
getDOMPerformanceTimingDomInteractive obj = liftIO $ getObjectPropertyUInt64 obj "dom-interactive"
data DOMPerformanceTimingDomInteractivePropertyInfo
instance AttrInfo DOMPerformanceTimingDomInteractivePropertyInfo where
type AttrAllowedOps DOMPerformanceTimingDomInteractivePropertyInfo = '[ 'AttrGet]
type AttrSetTypeConstraint DOMPerformanceTimingDomInteractivePropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMPerformanceTimingDomInteractivePropertyInfo = IsDOMPerformanceTiming
type AttrGetType DOMPerformanceTimingDomInteractivePropertyInfo = Word64
type AttrLabel DOMPerformanceTimingDomInteractivePropertyInfo = "dom-interactive"
type AttrOrigin DOMPerformanceTimingDomInteractivePropertyInfo = DOMPerformanceTiming
attrGet _ = getDOMPerformanceTimingDomInteractive
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
getDOMPerformanceTimingDomLoading :: (MonadIO m, IsDOMPerformanceTiming o) => o -> m Word64
getDOMPerformanceTimingDomLoading obj = liftIO $ getObjectPropertyUInt64 obj "dom-loading"
data DOMPerformanceTimingDomLoadingPropertyInfo
instance AttrInfo DOMPerformanceTimingDomLoadingPropertyInfo where
type AttrAllowedOps DOMPerformanceTimingDomLoadingPropertyInfo = '[ 'AttrGet]
type AttrSetTypeConstraint DOMPerformanceTimingDomLoadingPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMPerformanceTimingDomLoadingPropertyInfo = IsDOMPerformanceTiming
type AttrGetType DOMPerformanceTimingDomLoadingPropertyInfo = Word64
type AttrLabel DOMPerformanceTimingDomLoadingPropertyInfo = "dom-loading"
type AttrOrigin DOMPerformanceTimingDomLoadingPropertyInfo = DOMPerformanceTiming
attrGet _ = getDOMPerformanceTimingDomLoading
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
getDOMPerformanceTimingDomainLookupEnd :: (MonadIO m, IsDOMPerformanceTiming o) => o -> m Word64
getDOMPerformanceTimingDomainLookupEnd obj = liftIO $ getObjectPropertyUInt64 obj "domain-lookup-end"
data DOMPerformanceTimingDomainLookupEndPropertyInfo
instance AttrInfo DOMPerformanceTimingDomainLookupEndPropertyInfo where
type AttrAllowedOps DOMPerformanceTimingDomainLookupEndPropertyInfo = '[ 'AttrGet]
type AttrSetTypeConstraint DOMPerformanceTimingDomainLookupEndPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMPerformanceTimingDomainLookupEndPropertyInfo = IsDOMPerformanceTiming
type AttrGetType DOMPerformanceTimingDomainLookupEndPropertyInfo = Word64
type AttrLabel DOMPerformanceTimingDomainLookupEndPropertyInfo = "domain-lookup-end"
type AttrOrigin DOMPerformanceTimingDomainLookupEndPropertyInfo = DOMPerformanceTiming
attrGet _ = getDOMPerformanceTimingDomainLookupEnd
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
getDOMPerformanceTimingDomainLookupStart :: (MonadIO m, IsDOMPerformanceTiming o) => o -> m Word64
getDOMPerformanceTimingDomainLookupStart obj = liftIO $ getObjectPropertyUInt64 obj "domain-lookup-start"
data DOMPerformanceTimingDomainLookupStartPropertyInfo
instance AttrInfo DOMPerformanceTimingDomainLookupStartPropertyInfo where
type AttrAllowedOps DOMPerformanceTimingDomainLookupStartPropertyInfo = '[ 'AttrGet]
type AttrSetTypeConstraint DOMPerformanceTimingDomainLookupStartPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMPerformanceTimingDomainLookupStartPropertyInfo = IsDOMPerformanceTiming
type AttrGetType DOMPerformanceTimingDomainLookupStartPropertyInfo = Word64
type AttrLabel DOMPerformanceTimingDomainLookupStartPropertyInfo = "domain-lookup-start"
type AttrOrigin DOMPerformanceTimingDomainLookupStartPropertyInfo = DOMPerformanceTiming
attrGet _ = getDOMPerformanceTimingDomainLookupStart
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
getDOMPerformanceTimingFetchStart :: (MonadIO m, IsDOMPerformanceTiming o) => o -> m Word64
getDOMPerformanceTimingFetchStart obj = liftIO $ getObjectPropertyUInt64 obj "fetch-start"
data DOMPerformanceTimingFetchStartPropertyInfo
instance AttrInfo DOMPerformanceTimingFetchStartPropertyInfo where
type AttrAllowedOps DOMPerformanceTimingFetchStartPropertyInfo = '[ 'AttrGet]
type AttrSetTypeConstraint DOMPerformanceTimingFetchStartPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMPerformanceTimingFetchStartPropertyInfo = IsDOMPerformanceTiming
type AttrGetType DOMPerformanceTimingFetchStartPropertyInfo = Word64
type AttrLabel DOMPerformanceTimingFetchStartPropertyInfo = "fetch-start"
type AttrOrigin DOMPerformanceTimingFetchStartPropertyInfo = DOMPerformanceTiming
attrGet _ = getDOMPerformanceTimingFetchStart
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
getDOMPerformanceTimingLoadEventEnd :: (MonadIO m, IsDOMPerformanceTiming o) => o -> m Word64
getDOMPerformanceTimingLoadEventEnd obj = liftIO $ getObjectPropertyUInt64 obj "load-event-end"
data DOMPerformanceTimingLoadEventEndPropertyInfo
instance AttrInfo DOMPerformanceTimingLoadEventEndPropertyInfo where
type AttrAllowedOps DOMPerformanceTimingLoadEventEndPropertyInfo = '[ 'AttrGet]
type AttrSetTypeConstraint DOMPerformanceTimingLoadEventEndPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMPerformanceTimingLoadEventEndPropertyInfo = IsDOMPerformanceTiming
type AttrGetType DOMPerformanceTimingLoadEventEndPropertyInfo = Word64
type AttrLabel DOMPerformanceTimingLoadEventEndPropertyInfo = "load-event-end"
type AttrOrigin DOMPerformanceTimingLoadEventEndPropertyInfo = DOMPerformanceTiming
attrGet _ = getDOMPerformanceTimingLoadEventEnd
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
getDOMPerformanceTimingLoadEventStart :: (MonadIO m, IsDOMPerformanceTiming o) => o -> m Word64
getDOMPerformanceTimingLoadEventStart obj = liftIO $ getObjectPropertyUInt64 obj "load-event-start"
data DOMPerformanceTimingLoadEventStartPropertyInfo
instance AttrInfo DOMPerformanceTimingLoadEventStartPropertyInfo where
type AttrAllowedOps DOMPerformanceTimingLoadEventStartPropertyInfo = '[ 'AttrGet]
type AttrSetTypeConstraint DOMPerformanceTimingLoadEventStartPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMPerformanceTimingLoadEventStartPropertyInfo = IsDOMPerformanceTiming
type AttrGetType DOMPerformanceTimingLoadEventStartPropertyInfo = Word64
type AttrLabel DOMPerformanceTimingLoadEventStartPropertyInfo = "load-event-start"
type AttrOrigin DOMPerformanceTimingLoadEventStartPropertyInfo = DOMPerformanceTiming
attrGet _ = getDOMPerformanceTimingLoadEventStart
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
getDOMPerformanceTimingNavigationStart :: (MonadIO m, IsDOMPerformanceTiming o) => o -> m Word64
getDOMPerformanceTimingNavigationStart obj = liftIO $ getObjectPropertyUInt64 obj "navigation-start"
data DOMPerformanceTimingNavigationStartPropertyInfo
instance AttrInfo DOMPerformanceTimingNavigationStartPropertyInfo where
type AttrAllowedOps DOMPerformanceTimingNavigationStartPropertyInfo = '[ 'AttrGet]
type AttrSetTypeConstraint DOMPerformanceTimingNavigationStartPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMPerformanceTimingNavigationStartPropertyInfo = IsDOMPerformanceTiming
type AttrGetType DOMPerformanceTimingNavigationStartPropertyInfo = Word64
type AttrLabel DOMPerformanceTimingNavigationStartPropertyInfo = "navigation-start"
type AttrOrigin DOMPerformanceTimingNavigationStartPropertyInfo = DOMPerformanceTiming
attrGet _ = getDOMPerformanceTimingNavigationStart
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
getDOMPerformanceTimingRedirectEnd :: (MonadIO m, IsDOMPerformanceTiming o) => o -> m Word64
getDOMPerformanceTimingRedirectEnd obj = liftIO $ getObjectPropertyUInt64 obj "redirect-end"
data DOMPerformanceTimingRedirectEndPropertyInfo
instance AttrInfo DOMPerformanceTimingRedirectEndPropertyInfo where
type AttrAllowedOps DOMPerformanceTimingRedirectEndPropertyInfo = '[ 'AttrGet]
type AttrSetTypeConstraint DOMPerformanceTimingRedirectEndPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMPerformanceTimingRedirectEndPropertyInfo = IsDOMPerformanceTiming
type AttrGetType DOMPerformanceTimingRedirectEndPropertyInfo = Word64
type AttrLabel DOMPerformanceTimingRedirectEndPropertyInfo = "redirect-end"
type AttrOrigin DOMPerformanceTimingRedirectEndPropertyInfo = DOMPerformanceTiming
attrGet _ = getDOMPerformanceTimingRedirectEnd
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
getDOMPerformanceTimingRedirectStart :: (MonadIO m, IsDOMPerformanceTiming o) => o -> m Word64
getDOMPerformanceTimingRedirectStart obj = liftIO $ getObjectPropertyUInt64 obj "redirect-start"
data DOMPerformanceTimingRedirectStartPropertyInfo
instance AttrInfo DOMPerformanceTimingRedirectStartPropertyInfo where
type AttrAllowedOps DOMPerformanceTimingRedirectStartPropertyInfo = '[ 'AttrGet]
type AttrSetTypeConstraint DOMPerformanceTimingRedirectStartPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMPerformanceTimingRedirectStartPropertyInfo = IsDOMPerformanceTiming
type AttrGetType DOMPerformanceTimingRedirectStartPropertyInfo = Word64
type AttrLabel DOMPerformanceTimingRedirectStartPropertyInfo = "redirect-start"
type AttrOrigin DOMPerformanceTimingRedirectStartPropertyInfo = DOMPerformanceTiming
attrGet _ = getDOMPerformanceTimingRedirectStart
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
getDOMPerformanceTimingRequestStart :: (MonadIO m, IsDOMPerformanceTiming o) => o -> m Word64
getDOMPerformanceTimingRequestStart obj = liftIO $ getObjectPropertyUInt64 obj "request-start"
data DOMPerformanceTimingRequestStartPropertyInfo
instance AttrInfo DOMPerformanceTimingRequestStartPropertyInfo where
type AttrAllowedOps DOMPerformanceTimingRequestStartPropertyInfo = '[ 'AttrGet]
type AttrSetTypeConstraint DOMPerformanceTimingRequestStartPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMPerformanceTimingRequestStartPropertyInfo = IsDOMPerformanceTiming
type AttrGetType DOMPerformanceTimingRequestStartPropertyInfo = Word64
type AttrLabel DOMPerformanceTimingRequestStartPropertyInfo = "request-start"
type AttrOrigin DOMPerformanceTimingRequestStartPropertyInfo = DOMPerformanceTiming
attrGet _ = getDOMPerformanceTimingRequestStart
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
getDOMPerformanceTimingResponseEnd :: (MonadIO m, IsDOMPerformanceTiming o) => o -> m Word64
getDOMPerformanceTimingResponseEnd obj = liftIO $ getObjectPropertyUInt64 obj "response-end"
data DOMPerformanceTimingResponseEndPropertyInfo
instance AttrInfo DOMPerformanceTimingResponseEndPropertyInfo where
type AttrAllowedOps DOMPerformanceTimingResponseEndPropertyInfo = '[ 'AttrGet]
type AttrSetTypeConstraint DOMPerformanceTimingResponseEndPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMPerformanceTimingResponseEndPropertyInfo = IsDOMPerformanceTiming
type AttrGetType DOMPerformanceTimingResponseEndPropertyInfo = Word64
type AttrLabel DOMPerformanceTimingResponseEndPropertyInfo = "response-end"
type AttrOrigin DOMPerformanceTimingResponseEndPropertyInfo = DOMPerformanceTiming
attrGet _ = getDOMPerformanceTimingResponseEnd
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
getDOMPerformanceTimingResponseStart :: (MonadIO m, IsDOMPerformanceTiming o) => o -> m Word64
getDOMPerformanceTimingResponseStart obj = liftIO $ getObjectPropertyUInt64 obj "response-start"
data DOMPerformanceTimingResponseStartPropertyInfo
instance AttrInfo DOMPerformanceTimingResponseStartPropertyInfo where
type AttrAllowedOps DOMPerformanceTimingResponseStartPropertyInfo = '[ 'AttrGet]
type AttrSetTypeConstraint DOMPerformanceTimingResponseStartPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMPerformanceTimingResponseStartPropertyInfo = IsDOMPerformanceTiming
type AttrGetType DOMPerformanceTimingResponseStartPropertyInfo = Word64
type AttrLabel DOMPerformanceTimingResponseStartPropertyInfo = "response-start"
type AttrOrigin DOMPerformanceTimingResponseStartPropertyInfo = DOMPerformanceTiming
attrGet _ = getDOMPerformanceTimingResponseStart
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
getDOMPerformanceTimingSecureConnectionStart :: (MonadIO m, IsDOMPerformanceTiming o) => o -> m Word64
getDOMPerformanceTimingSecureConnectionStart obj = liftIO $ getObjectPropertyUInt64 obj "secure-connection-start"
data DOMPerformanceTimingSecureConnectionStartPropertyInfo
instance AttrInfo DOMPerformanceTimingSecureConnectionStartPropertyInfo where
type AttrAllowedOps DOMPerformanceTimingSecureConnectionStartPropertyInfo = '[ 'AttrGet]
type AttrSetTypeConstraint DOMPerformanceTimingSecureConnectionStartPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMPerformanceTimingSecureConnectionStartPropertyInfo = IsDOMPerformanceTiming
type AttrGetType DOMPerformanceTimingSecureConnectionStartPropertyInfo = Word64
type AttrLabel DOMPerformanceTimingSecureConnectionStartPropertyInfo = "secure-connection-start"
type AttrOrigin DOMPerformanceTimingSecureConnectionStartPropertyInfo = DOMPerformanceTiming
attrGet _ = getDOMPerformanceTimingSecureConnectionStart
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
getDOMPerformanceTimingUnloadEventEnd :: (MonadIO m, IsDOMPerformanceTiming o) => o -> m Word64
getDOMPerformanceTimingUnloadEventEnd obj = liftIO $ getObjectPropertyUInt64 obj "unload-event-end"
data DOMPerformanceTimingUnloadEventEndPropertyInfo
instance AttrInfo DOMPerformanceTimingUnloadEventEndPropertyInfo where
type AttrAllowedOps DOMPerformanceTimingUnloadEventEndPropertyInfo = '[ 'AttrGet]
type AttrSetTypeConstraint DOMPerformanceTimingUnloadEventEndPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMPerformanceTimingUnloadEventEndPropertyInfo = IsDOMPerformanceTiming
type AttrGetType DOMPerformanceTimingUnloadEventEndPropertyInfo = Word64
type AttrLabel DOMPerformanceTimingUnloadEventEndPropertyInfo = "unload-event-end"
type AttrOrigin DOMPerformanceTimingUnloadEventEndPropertyInfo = DOMPerformanceTiming
attrGet _ = getDOMPerformanceTimingUnloadEventEnd
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
getDOMPerformanceTimingUnloadEventStart :: (MonadIO m, IsDOMPerformanceTiming o) => o -> m Word64
getDOMPerformanceTimingUnloadEventStart obj = liftIO $ getObjectPropertyUInt64 obj "unload-event-start"
data DOMPerformanceTimingUnloadEventStartPropertyInfo
instance AttrInfo DOMPerformanceTimingUnloadEventStartPropertyInfo where
type AttrAllowedOps DOMPerformanceTimingUnloadEventStartPropertyInfo = '[ 'AttrGet]
type AttrSetTypeConstraint DOMPerformanceTimingUnloadEventStartPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMPerformanceTimingUnloadEventStartPropertyInfo = IsDOMPerformanceTiming
type AttrGetType DOMPerformanceTimingUnloadEventStartPropertyInfo = Word64
type AttrLabel DOMPerformanceTimingUnloadEventStartPropertyInfo = "unload-event-start"
type AttrOrigin DOMPerformanceTimingUnloadEventStartPropertyInfo = DOMPerformanceTiming
attrGet _ = getDOMPerformanceTimingUnloadEventStart
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
instance O.HasAttributeList DOMPerformanceTiming
type instance O.AttributeList DOMPerformanceTiming = DOMPerformanceTimingAttributeList
type DOMPerformanceTimingAttributeList = ('[ '("connectEnd", DOMPerformanceTimingConnectEndPropertyInfo), '("connectStart", DOMPerformanceTimingConnectStartPropertyInfo), '("coreObject", WebKit.DOMObject.DOMObjectCoreObjectPropertyInfo), '("domComplete", DOMPerformanceTimingDomCompletePropertyInfo), '("domContentLoadedEventEnd", DOMPerformanceTimingDomContentLoadedEventEndPropertyInfo), '("domContentLoadedEventStart", DOMPerformanceTimingDomContentLoadedEventStartPropertyInfo), '("domInteractive", DOMPerformanceTimingDomInteractivePropertyInfo), '("domLoading", DOMPerformanceTimingDomLoadingPropertyInfo), '("domainLookupEnd", DOMPerformanceTimingDomainLookupEndPropertyInfo), '("domainLookupStart", DOMPerformanceTimingDomainLookupStartPropertyInfo), '("fetchStart", DOMPerformanceTimingFetchStartPropertyInfo), '("loadEventEnd", DOMPerformanceTimingLoadEventEndPropertyInfo), '("loadEventStart", DOMPerformanceTimingLoadEventStartPropertyInfo), '("navigationStart", DOMPerformanceTimingNavigationStartPropertyInfo), '("redirectEnd", DOMPerformanceTimingRedirectEndPropertyInfo), '("redirectStart", DOMPerformanceTimingRedirectStartPropertyInfo), '("requestStart", DOMPerformanceTimingRequestStartPropertyInfo), '("responseEnd", DOMPerformanceTimingResponseEndPropertyInfo), '("responseStart", DOMPerformanceTimingResponseStartPropertyInfo), '("secureConnectionStart", DOMPerformanceTimingSecureConnectionStartPropertyInfo), '("unloadEventEnd", DOMPerformanceTimingUnloadEventEndPropertyInfo), '("unloadEventStart", DOMPerformanceTimingUnloadEventStartPropertyInfo)] :: [(Symbol, *)])
dOMPerformanceTimingConnectEnd :: AttrLabelProxy "connectEnd"
dOMPerformanceTimingConnectEnd = AttrLabelProxy
dOMPerformanceTimingConnectStart :: AttrLabelProxy "connectStart"
dOMPerformanceTimingConnectStart = AttrLabelProxy
dOMPerformanceTimingDomComplete :: AttrLabelProxy "domComplete"
dOMPerformanceTimingDomComplete = AttrLabelProxy
dOMPerformanceTimingDomContentLoadedEventEnd :: AttrLabelProxy "domContentLoadedEventEnd"
dOMPerformanceTimingDomContentLoadedEventEnd = AttrLabelProxy
dOMPerformanceTimingDomContentLoadedEventStart :: AttrLabelProxy "domContentLoadedEventStart"
dOMPerformanceTimingDomContentLoadedEventStart = AttrLabelProxy
dOMPerformanceTimingDomInteractive :: AttrLabelProxy "domInteractive"
dOMPerformanceTimingDomInteractive = AttrLabelProxy
dOMPerformanceTimingDomLoading :: AttrLabelProxy "domLoading"
dOMPerformanceTimingDomLoading = AttrLabelProxy
dOMPerformanceTimingDomainLookupEnd :: AttrLabelProxy "domainLookupEnd"
dOMPerformanceTimingDomainLookupEnd = AttrLabelProxy
dOMPerformanceTimingDomainLookupStart :: AttrLabelProxy "domainLookupStart"
dOMPerformanceTimingDomainLookupStart = AttrLabelProxy
dOMPerformanceTimingFetchStart :: AttrLabelProxy "fetchStart"
dOMPerformanceTimingFetchStart = AttrLabelProxy
dOMPerformanceTimingLoadEventEnd :: AttrLabelProxy "loadEventEnd"
dOMPerformanceTimingLoadEventEnd = AttrLabelProxy
dOMPerformanceTimingLoadEventStart :: AttrLabelProxy "loadEventStart"
dOMPerformanceTimingLoadEventStart = AttrLabelProxy
dOMPerformanceTimingNavigationStart :: AttrLabelProxy "navigationStart"
dOMPerformanceTimingNavigationStart = AttrLabelProxy
dOMPerformanceTimingRedirectEnd :: AttrLabelProxy "redirectEnd"
dOMPerformanceTimingRedirectEnd = AttrLabelProxy
dOMPerformanceTimingRedirectStart :: AttrLabelProxy "redirectStart"
dOMPerformanceTimingRedirectStart = AttrLabelProxy
dOMPerformanceTimingRequestStart :: AttrLabelProxy "requestStart"
dOMPerformanceTimingRequestStart = AttrLabelProxy
dOMPerformanceTimingResponseEnd :: AttrLabelProxy "responseEnd"
dOMPerformanceTimingResponseEnd = AttrLabelProxy
dOMPerformanceTimingResponseStart :: AttrLabelProxy "responseStart"
dOMPerformanceTimingResponseStart = AttrLabelProxy
dOMPerformanceTimingSecureConnectionStart :: AttrLabelProxy "secureConnectionStart"
dOMPerformanceTimingSecureConnectionStart = AttrLabelProxy
dOMPerformanceTimingUnloadEventEnd :: AttrLabelProxy "unloadEventEnd"
dOMPerformanceTimingUnloadEventEnd = AttrLabelProxy
dOMPerformanceTimingUnloadEventStart :: AttrLabelProxy "unloadEventStart"
dOMPerformanceTimingUnloadEventStart = AttrLabelProxy
type instance O.SignalList DOMPerformanceTiming = DOMPerformanceTimingSignalList
type DOMPerformanceTimingSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])
foreign import ccall "webkit_dom_performance_timing_get_connect_end" webkit_dom_performance_timing_get_connect_end ::
Ptr DOMPerformanceTiming ->
IO Word64
dOMPerformanceTimingGetConnectEnd ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMPerformanceTiming a) =>
a
-> m Word64
dOMPerformanceTimingGetConnectEnd self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_performance_timing_get_connect_end self'
touchManagedPtr self
return result
data DOMPerformanceTimingGetConnectEndMethodInfo
instance (signature ~ (m Word64), MonadIO m, IsDOMPerformanceTiming a) => O.MethodInfo DOMPerformanceTimingGetConnectEndMethodInfo a signature where
overloadedMethod _ = dOMPerformanceTimingGetConnectEnd
foreign import ccall "webkit_dom_performance_timing_get_connect_start" webkit_dom_performance_timing_get_connect_start ::
Ptr DOMPerformanceTiming ->
IO Word64
dOMPerformanceTimingGetConnectStart ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMPerformanceTiming a) =>
a
-> m Word64
dOMPerformanceTimingGetConnectStart self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_performance_timing_get_connect_start self'
touchManagedPtr self
return result
data DOMPerformanceTimingGetConnectStartMethodInfo
instance (signature ~ (m Word64), MonadIO m, IsDOMPerformanceTiming a) => O.MethodInfo DOMPerformanceTimingGetConnectStartMethodInfo a signature where
overloadedMethod _ = dOMPerformanceTimingGetConnectStart
foreign import ccall "webkit_dom_performance_timing_get_dom_complete" webkit_dom_performance_timing_get_dom_complete ::
Ptr DOMPerformanceTiming ->
IO Word64
dOMPerformanceTimingGetDomComplete ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMPerformanceTiming a) =>
a
-> m Word64
dOMPerformanceTimingGetDomComplete self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_performance_timing_get_dom_complete self'
touchManagedPtr self
return result
data DOMPerformanceTimingGetDomCompleteMethodInfo
instance (signature ~ (m Word64), MonadIO m, IsDOMPerformanceTiming a) => O.MethodInfo DOMPerformanceTimingGetDomCompleteMethodInfo a signature where
overloadedMethod _ = dOMPerformanceTimingGetDomComplete
foreign import ccall "webkit_dom_performance_timing_get_dom_content_loaded_event_end" webkit_dom_performance_timing_get_dom_content_loaded_event_end ::
Ptr DOMPerformanceTiming ->
IO Word64
dOMPerformanceTimingGetDomContentLoadedEventEnd ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMPerformanceTiming a) =>
a
-> m Word64
dOMPerformanceTimingGetDomContentLoadedEventEnd self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_performance_timing_get_dom_content_loaded_event_end self'
touchManagedPtr self
return result
data DOMPerformanceTimingGetDomContentLoadedEventEndMethodInfo
instance (signature ~ (m Word64), MonadIO m, IsDOMPerformanceTiming a) => O.MethodInfo DOMPerformanceTimingGetDomContentLoadedEventEndMethodInfo a signature where
overloadedMethod _ = dOMPerformanceTimingGetDomContentLoadedEventEnd
foreign import ccall "webkit_dom_performance_timing_get_dom_content_loaded_event_start" webkit_dom_performance_timing_get_dom_content_loaded_event_start ::
Ptr DOMPerformanceTiming ->
IO Word64
dOMPerformanceTimingGetDomContentLoadedEventStart ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMPerformanceTiming a) =>
a
-> m Word64
dOMPerformanceTimingGetDomContentLoadedEventStart self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_performance_timing_get_dom_content_loaded_event_start self'
touchManagedPtr self
return result
data DOMPerformanceTimingGetDomContentLoadedEventStartMethodInfo
instance (signature ~ (m Word64), MonadIO m, IsDOMPerformanceTiming a) => O.MethodInfo DOMPerformanceTimingGetDomContentLoadedEventStartMethodInfo a signature where
overloadedMethod _ = dOMPerformanceTimingGetDomContentLoadedEventStart
foreign import ccall "webkit_dom_performance_timing_get_dom_interactive" webkit_dom_performance_timing_get_dom_interactive ::
Ptr DOMPerformanceTiming ->
IO Word64
dOMPerformanceTimingGetDomInteractive ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMPerformanceTiming a) =>
a
-> m Word64
dOMPerformanceTimingGetDomInteractive self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_performance_timing_get_dom_interactive self'
touchManagedPtr self
return result
data DOMPerformanceTimingGetDomInteractiveMethodInfo
instance (signature ~ (m Word64), MonadIO m, IsDOMPerformanceTiming a) => O.MethodInfo DOMPerformanceTimingGetDomInteractiveMethodInfo a signature where
overloadedMethod _ = dOMPerformanceTimingGetDomInteractive
foreign import ccall "webkit_dom_performance_timing_get_dom_loading" webkit_dom_performance_timing_get_dom_loading ::
Ptr DOMPerformanceTiming ->
IO Word64
dOMPerformanceTimingGetDomLoading ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMPerformanceTiming a) =>
a
-> m Word64
dOMPerformanceTimingGetDomLoading self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_performance_timing_get_dom_loading self'
touchManagedPtr self
return result
data DOMPerformanceTimingGetDomLoadingMethodInfo
instance (signature ~ (m Word64), MonadIO m, IsDOMPerformanceTiming a) => O.MethodInfo DOMPerformanceTimingGetDomLoadingMethodInfo a signature where
overloadedMethod _ = dOMPerformanceTimingGetDomLoading
foreign import ccall "webkit_dom_performance_timing_get_domain_lookup_end" webkit_dom_performance_timing_get_domain_lookup_end ::
Ptr DOMPerformanceTiming ->
IO Word64
dOMPerformanceTimingGetDomainLookupEnd ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMPerformanceTiming a) =>
a
-> m Word64
dOMPerformanceTimingGetDomainLookupEnd self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_performance_timing_get_domain_lookup_end self'
touchManagedPtr self
return result
data DOMPerformanceTimingGetDomainLookupEndMethodInfo
instance (signature ~ (m Word64), MonadIO m, IsDOMPerformanceTiming a) => O.MethodInfo DOMPerformanceTimingGetDomainLookupEndMethodInfo a signature where
overloadedMethod _ = dOMPerformanceTimingGetDomainLookupEnd
foreign import ccall "webkit_dom_performance_timing_get_domain_lookup_start" webkit_dom_performance_timing_get_domain_lookup_start ::
Ptr DOMPerformanceTiming ->
IO Word64
dOMPerformanceTimingGetDomainLookupStart ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMPerformanceTiming a) =>
a
-> m Word64
dOMPerformanceTimingGetDomainLookupStart self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_performance_timing_get_domain_lookup_start self'
touchManagedPtr self
return result
data DOMPerformanceTimingGetDomainLookupStartMethodInfo
instance (signature ~ (m Word64), MonadIO m, IsDOMPerformanceTiming a) => O.MethodInfo DOMPerformanceTimingGetDomainLookupStartMethodInfo a signature where
overloadedMethod _ = dOMPerformanceTimingGetDomainLookupStart
foreign import ccall "webkit_dom_performance_timing_get_fetch_start" webkit_dom_performance_timing_get_fetch_start ::
Ptr DOMPerformanceTiming ->
IO Word64
dOMPerformanceTimingGetFetchStart ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMPerformanceTiming a) =>
a
-> m Word64
dOMPerformanceTimingGetFetchStart self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_performance_timing_get_fetch_start self'
touchManagedPtr self
return result
data DOMPerformanceTimingGetFetchStartMethodInfo
instance (signature ~ (m Word64), MonadIO m, IsDOMPerformanceTiming a) => O.MethodInfo DOMPerformanceTimingGetFetchStartMethodInfo a signature where
overloadedMethod _ = dOMPerformanceTimingGetFetchStart
foreign import ccall "webkit_dom_performance_timing_get_load_event_end" webkit_dom_performance_timing_get_load_event_end ::
Ptr DOMPerformanceTiming ->
IO Word64
dOMPerformanceTimingGetLoadEventEnd ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMPerformanceTiming a) =>
a
-> m Word64
dOMPerformanceTimingGetLoadEventEnd self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_performance_timing_get_load_event_end self'
touchManagedPtr self
return result
data DOMPerformanceTimingGetLoadEventEndMethodInfo
instance (signature ~ (m Word64), MonadIO m, IsDOMPerformanceTiming a) => O.MethodInfo DOMPerformanceTimingGetLoadEventEndMethodInfo a signature where
overloadedMethod _ = dOMPerformanceTimingGetLoadEventEnd
foreign import ccall "webkit_dom_performance_timing_get_load_event_start" webkit_dom_performance_timing_get_load_event_start ::
Ptr DOMPerformanceTiming ->
IO Word64
dOMPerformanceTimingGetLoadEventStart ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMPerformanceTiming a) =>
a
-> m Word64
dOMPerformanceTimingGetLoadEventStart self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_performance_timing_get_load_event_start self'
touchManagedPtr self
return result
data DOMPerformanceTimingGetLoadEventStartMethodInfo
instance (signature ~ (m Word64), MonadIO m, IsDOMPerformanceTiming a) => O.MethodInfo DOMPerformanceTimingGetLoadEventStartMethodInfo a signature where
overloadedMethod _ = dOMPerformanceTimingGetLoadEventStart
foreign import ccall "webkit_dom_performance_timing_get_navigation_start" webkit_dom_performance_timing_get_navigation_start ::
Ptr DOMPerformanceTiming ->
IO Word64
dOMPerformanceTimingGetNavigationStart ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMPerformanceTiming a) =>
a
-> m Word64
dOMPerformanceTimingGetNavigationStart self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_performance_timing_get_navigation_start self'
touchManagedPtr self
return result
data DOMPerformanceTimingGetNavigationStartMethodInfo
instance (signature ~ (m Word64), MonadIO m, IsDOMPerformanceTiming a) => O.MethodInfo DOMPerformanceTimingGetNavigationStartMethodInfo a signature where
overloadedMethod _ = dOMPerformanceTimingGetNavigationStart
foreign import ccall "webkit_dom_performance_timing_get_redirect_end" webkit_dom_performance_timing_get_redirect_end ::
Ptr DOMPerformanceTiming ->
IO Word64
dOMPerformanceTimingGetRedirectEnd ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMPerformanceTiming a) =>
a
-> m Word64
dOMPerformanceTimingGetRedirectEnd self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_performance_timing_get_redirect_end self'
touchManagedPtr self
return result
data DOMPerformanceTimingGetRedirectEndMethodInfo
instance (signature ~ (m Word64), MonadIO m, IsDOMPerformanceTiming a) => O.MethodInfo DOMPerformanceTimingGetRedirectEndMethodInfo a signature where
overloadedMethod _ = dOMPerformanceTimingGetRedirectEnd
foreign import ccall "webkit_dom_performance_timing_get_redirect_start" webkit_dom_performance_timing_get_redirect_start ::
Ptr DOMPerformanceTiming ->
IO Word64
dOMPerformanceTimingGetRedirectStart ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMPerformanceTiming a) =>
a
-> m Word64
dOMPerformanceTimingGetRedirectStart self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_performance_timing_get_redirect_start self'
touchManagedPtr self
return result
data DOMPerformanceTimingGetRedirectStartMethodInfo
instance (signature ~ (m Word64), MonadIO m, IsDOMPerformanceTiming a) => O.MethodInfo DOMPerformanceTimingGetRedirectStartMethodInfo a signature where
overloadedMethod _ = dOMPerformanceTimingGetRedirectStart
foreign import ccall "webkit_dom_performance_timing_get_request_start" webkit_dom_performance_timing_get_request_start ::
Ptr DOMPerformanceTiming ->
IO Word64
dOMPerformanceTimingGetRequestStart ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMPerformanceTiming a) =>
a
-> m Word64
dOMPerformanceTimingGetRequestStart self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_performance_timing_get_request_start self'
touchManagedPtr self
return result
data DOMPerformanceTimingGetRequestStartMethodInfo
instance (signature ~ (m Word64), MonadIO m, IsDOMPerformanceTiming a) => O.MethodInfo DOMPerformanceTimingGetRequestStartMethodInfo a signature where
overloadedMethod _ = dOMPerformanceTimingGetRequestStart
foreign import ccall "webkit_dom_performance_timing_get_response_end" webkit_dom_performance_timing_get_response_end ::
Ptr DOMPerformanceTiming ->
IO Word64
dOMPerformanceTimingGetResponseEnd ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMPerformanceTiming a) =>
a
-> m Word64
dOMPerformanceTimingGetResponseEnd self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_performance_timing_get_response_end self'
touchManagedPtr self
return result
data DOMPerformanceTimingGetResponseEndMethodInfo
instance (signature ~ (m Word64), MonadIO m, IsDOMPerformanceTiming a) => O.MethodInfo DOMPerformanceTimingGetResponseEndMethodInfo a signature where
overloadedMethod _ = dOMPerformanceTimingGetResponseEnd
foreign import ccall "webkit_dom_performance_timing_get_response_start" webkit_dom_performance_timing_get_response_start ::
Ptr DOMPerformanceTiming ->
IO Word64
dOMPerformanceTimingGetResponseStart ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMPerformanceTiming a) =>
a
-> m Word64
dOMPerformanceTimingGetResponseStart self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_performance_timing_get_response_start self'
touchManagedPtr self
return result
data DOMPerformanceTimingGetResponseStartMethodInfo
instance (signature ~ (m Word64), MonadIO m, IsDOMPerformanceTiming a) => O.MethodInfo DOMPerformanceTimingGetResponseStartMethodInfo a signature where
overloadedMethod _ = dOMPerformanceTimingGetResponseStart
foreign import ccall "webkit_dom_performance_timing_get_secure_connection_start" webkit_dom_performance_timing_get_secure_connection_start ::
Ptr DOMPerformanceTiming ->
IO Word64
dOMPerformanceTimingGetSecureConnectionStart ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMPerformanceTiming a) =>
a
-> m Word64
dOMPerformanceTimingGetSecureConnectionStart self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_performance_timing_get_secure_connection_start self'
touchManagedPtr self
return result
data DOMPerformanceTimingGetSecureConnectionStartMethodInfo
instance (signature ~ (m Word64), MonadIO m, IsDOMPerformanceTiming a) => O.MethodInfo DOMPerformanceTimingGetSecureConnectionStartMethodInfo a signature where
overloadedMethod _ = dOMPerformanceTimingGetSecureConnectionStart
foreign import ccall "webkit_dom_performance_timing_get_unload_event_end" webkit_dom_performance_timing_get_unload_event_end ::
Ptr DOMPerformanceTiming ->
IO Word64
dOMPerformanceTimingGetUnloadEventEnd ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMPerformanceTiming a) =>
a
-> m Word64
dOMPerformanceTimingGetUnloadEventEnd self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_performance_timing_get_unload_event_end self'
touchManagedPtr self
return result
data DOMPerformanceTimingGetUnloadEventEndMethodInfo
instance (signature ~ (m Word64), MonadIO m, IsDOMPerformanceTiming a) => O.MethodInfo DOMPerformanceTimingGetUnloadEventEndMethodInfo a signature where
overloadedMethod _ = dOMPerformanceTimingGetUnloadEventEnd
foreign import ccall "webkit_dom_performance_timing_get_unload_event_start" webkit_dom_performance_timing_get_unload_event_start ::
Ptr DOMPerformanceTiming ->
IO Word64
dOMPerformanceTimingGetUnloadEventStart ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMPerformanceTiming a) =>
a
-> m Word64
dOMPerformanceTimingGetUnloadEventStart self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_performance_timing_get_unload_event_start self'
touchManagedPtr self
return result
data DOMPerformanceTimingGetUnloadEventStartMethodInfo
instance (signature ~ (m Word64), MonadIO m, IsDOMPerformanceTiming a) => O.MethodInfo DOMPerformanceTimingGetUnloadEventStartMethodInfo a signature where
overloadedMethod _ = dOMPerformanceTimingGetUnloadEventStart