gi-webkit-3.0.7: WebKit bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.WebKit.Objects.DOMTextTrackCue

Contents

Description

 

Synopsis

Exported types

newtype DOMTextTrackCue Source #

Constructors

DOMTextTrackCue (ManagedPtr DOMTextTrackCue) 

Instances

GObject DOMTextTrackCue Source # 
IsObject DOMTextTrackCue Source # 
IsDOMTextTrackCue DOMTextTrackCue Source # 
IsDOMObject DOMTextTrackCue Source # 
IsDOMEventTarget DOMTextTrackCue Source # 
((~) * info (ResolveDOMTextTrackCueMethod t DOMTextTrackCue), MethodInfo * info DOMTextTrackCue p) => IsLabel t (DOMTextTrackCue -> p) Source # 
((~) * info (ResolveDOMTextTrackCueMethod t DOMTextTrackCue), MethodInfo * info DOMTextTrackCue p) => IsLabelProxy t (DOMTextTrackCue -> p) Source # 
HasAttributeList * DOMTextTrackCue Source # 
type SignalList DOMTextTrackCue Source # 
type SignalList DOMTextTrackCue
type AttributeList DOMTextTrackCue Source # 
type AttributeList DOMTextTrackCue

class GObject o => IsDOMTextTrackCue o Source #

Instances

Methods

dispatchEvent

data DOMTextTrackCueDispatchEventMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsDOMTextTrackCue a, IsDOMEvent b) => MethodInfo * DOMTextTrackCueDispatchEventMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMTextTrackCueDispatchEventMethodInfo a -> signature -> s

dOMTextTrackCueDispatchEvent :: (MonadIO m, IsDOMTextTrackCue a, IsDOMEvent b) => a -> b -> m () Source #

Deprecated: (Since version 2.4)Use webkit_dom_event_target_dispatch_event() instead.

getAlign

data DOMTextTrackCueGetAlignMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsDOMTextTrackCue a) => MethodInfo * DOMTextTrackCueGetAlignMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMTextTrackCueGetAlignMethodInfo a -> signature -> s

getCueAsHtml

getEndTime

data DOMTextTrackCueGetEndTimeMethodInfo Source #

Instances

((~) * signature (m Double), MonadIO m, IsDOMTextTrackCue a) => MethodInfo * DOMTextTrackCueGetEndTimeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMTextTrackCueGetEndTimeMethodInfo a -> signature -> s

getId

data DOMTextTrackCueGetIdMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsDOMTextTrackCue a) => MethodInfo * DOMTextTrackCueGetIdMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMTextTrackCueGetIdMethodInfo a -> signature -> s

getLine

data DOMTextTrackCueGetLineMethodInfo Source #

Instances

((~) * signature (m CLong), MonadIO m, IsDOMTextTrackCue a) => MethodInfo * DOMTextTrackCueGetLineMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMTextTrackCueGetLineMethodInfo a -> signature -> s

getPauseOnExit

data DOMTextTrackCueGetPauseOnExitMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsDOMTextTrackCue a) => MethodInfo * DOMTextTrackCueGetPauseOnExitMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMTextTrackCueGetPauseOnExitMethodInfo a -> signature -> s

getPosition

data DOMTextTrackCueGetPositionMethodInfo Source #

Instances

((~) * signature (m CLong), MonadIO m, IsDOMTextTrackCue a) => MethodInfo * DOMTextTrackCueGetPositionMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMTextTrackCueGetPositionMethodInfo a -> signature -> s

getSize

data DOMTextTrackCueGetSizeMethodInfo Source #

Instances

((~) * signature (m CLong), MonadIO m, IsDOMTextTrackCue a) => MethodInfo * DOMTextTrackCueGetSizeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMTextTrackCueGetSizeMethodInfo a -> signature -> s

getSnapToLines

data DOMTextTrackCueGetSnapToLinesMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsDOMTextTrackCue a) => MethodInfo * DOMTextTrackCueGetSnapToLinesMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMTextTrackCueGetSnapToLinesMethodInfo a -> signature -> s

getStartTime

data DOMTextTrackCueGetStartTimeMethodInfo Source #

Instances

((~) * signature (m Double), MonadIO m, IsDOMTextTrackCue a) => MethodInfo * DOMTextTrackCueGetStartTimeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMTextTrackCueGetStartTimeMethodInfo a -> signature -> s

getText

data DOMTextTrackCueGetTextMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsDOMTextTrackCue a) => MethodInfo * DOMTextTrackCueGetTextMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMTextTrackCueGetTextMethodInfo a -> signature -> s

getTrack

data DOMTextTrackCueGetTrackMethodInfo Source #

Instances

((~) * signature (m DOMTextTrack), MonadIO m, IsDOMTextTrackCue a) => MethodInfo * DOMTextTrackCueGetTrackMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMTextTrackCueGetTrackMethodInfo a -> signature -> s

getVertical

data DOMTextTrackCueGetVerticalMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsDOMTextTrackCue a) => MethodInfo * DOMTextTrackCueGetVerticalMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMTextTrackCueGetVerticalMethodInfo a -> signature -> s

setAlign

data DOMTextTrackCueSetAlignMethodInfo Source #

Instances

((~) * signature (Text -> m ()), MonadIO m, IsDOMTextTrackCue a) => MethodInfo * DOMTextTrackCueSetAlignMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMTextTrackCueSetAlignMethodInfo a -> signature -> s

setEndTime

data DOMTextTrackCueSetEndTimeMethodInfo Source #

Instances

((~) * signature (Double -> m ()), MonadIO m, IsDOMTextTrackCue a) => MethodInfo * DOMTextTrackCueSetEndTimeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMTextTrackCueSetEndTimeMethodInfo a -> signature -> s

setId

data DOMTextTrackCueSetIdMethodInfo Source #

Instances

((~) * signature (Text -> m ()), MonadIO m, IsDOMTextTrackCue a) => MethodInfo * DOMTextTrackCueSetIdMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMTextTrackCueSetIdMethodInfo a -> signature -> s

dOMTextTrackCueSetId :: (MonadIO m, IsDOMTextTrackCue a) => a -> Text -> m () Source #

setLine

data DOMTextTrackCueSetLineMethodInfo Source #

Instances

((~) * signature (CLong -> m ()), MonadIO m, IsDOMTextTrackCue a) => MethodInfo * DOMTextTrackCueSetLineMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMTextTrackCueSetLineMethodInfo a -> signature -> s

setPauseOnExit

data DOMTextTrackCueSetPauseOnExitMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsDOMTextTrackCue a) => MethodInfo * DOMTextTrackCueSetPauseOnExitMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMTextTrackCueSetPauseOnExitMethodInfo a -> signature -> s

setPosition

data DOMTextTrackCueSetPositionMethodInfo Source #

Instances

((~) * signature (CLong -> m ()), MonadIO m, IsDOMTextTrackCue a) => MethodInfo * DOMTextTrackCueSetPositionMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMTextTrackCueSetPositionMethodInfo a -> signature -> s

setSize

data DOMTextTrackCueSetSizeMethodInfo Source #

Instances

((~) * signature (CLong -> m ()), MonadIO m, IsDOMTextTrackCue a) => MethodInfo * DOMTextTrackCueSetSizeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMTextTrackCueSetSizeMethodInfo a -> signature -> s

setSnapToLines

data DOMTextTrackCueSetSnapToLinesMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsDOMTextTrackCue a) => MethodInfo * DOMTextTrackCueSetSnapToLinesMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMTextTrackCueSetSnapToLinesMethodInfo a -> signature -> s

setStartTime

data DOMTextTrackCueSetStartTimeMethodInfo Source #

Instances

((~) * signature (Double -> m ()), MonadIO m, IsDOMTextTrackCue a) => MethodInfo * DOMTextTrackCueSetStartTimeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMTextTrackCueSetStartTimeMethodInfo a -> signature -> s

setText

data DOMTextTrackCueSetTextMethodInfo Source #

Instances

((~) * signature (Text -> m ()), MonadIO m, IsDOMTextTrackCue a) => MethodInfo * DOMTextTrackCueSetTextMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMTextTrackCueSetTextMethodInfo a -> signature -> s

setVertical

data DOMTextTrackCueSetVerticalMethodInfo Source #

Instances

((~) * signature (Text -> m ()), MonadIO m, IsDOMTextTrackCue a) => MethodInfo * DOMTextTrackCueSetVerticalMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMTextTrackCueSetVerticalMethodInfo a -> signature -> s

Properties

align

data DOMTextTrackCueAlignPropertyInfo Source #

Instances

AttrInfo DOMTextTrackCueAlignPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMTextTrackCueAlignPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMTextTrackCueAlignPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMTextTrackCueAlignPropertyInfo :: * -> Constraint

type AttrGetType DOMTextTrackCueAlignPropertyInfo :: *

type AttrLabel DOMTextTrackCueAlignPropertyInfo :: Symbol

type AttrOrigin DOMTextTrackCueAlignPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint DOMTextTrackCueAlignPropertyInfo o => Proxy * DOMTextTrackCueAlignPropertyInfo -> o -> IO (AttrGetType DOMTextTrackCueAlignPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DOMTextTrackCueAlignPropertyInfo o, AttrSetTypeConstraint DOMTextTrackCueAlignPropertyInfo b) => Proxy * DOMTextTrackCueAlignPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DOMTextTrackCueAlignPropertyInfo o => Proxy * DOMTextTrackCueAlignPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DOMTextTrackCueAlignPropertyInfo o, AttrSetTypeConstraint DOMTextTrackCueAlignPropertyInfo b) => Proxy * DOMTextTrackCueAlignPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint DOMTextTrackCueAlignPropertyInfo Source # 
type AttrSetTypeConstraint DOMTextTrackCueAlignPropertyInfo = * ~ Text
type AttrOrigin DOMTextTrackCueAlignPropertyInfo Source # 
type AttrLabel DOMTextTrackCueAlignPropertyInfo Source # 
type AttrLabel DOMTextTrackCueAlignPropertyInfo = "align"
type AttrGetType DOMTextTrackCueAlignPropertyInfo Source # 
type AttrGetType DOMTextTrackCueAlignPropertyInfo = Maybe Text
type AttrBaseTypeConstraint DOMTextTrackCueAlignPropertyInfo Source # 
type AttrAllowedOps DOMTextTrackCueAlignPropertyInfo Source # 
type AttrAllowedOps DOMTextTrackCueAlignPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructDOMTextTrackCueAlign :: IsDOMTextTrackCue o => Text -> IO (GValueConstruct o) Source #

dOMTextTrackCueAlign :: AttrLabelProxy "align" Source #

endTime

data DOMTextTrackCueEndTimePropertyInfo Source #

Instances

AttrInfo DOMTextTrackCueEndTimePropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMTextTrackCueEndTimePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMTextTrackCueEndTimePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMTextTrackCueEndTimePropertyInfo :: * -> Constraint

type AttrGetType DOMTextTrackCueEndTimePropertyInfo :: *

type AttrLabel DOMTextTrackCueEndTimePropertyInfo :: Symbol

type AttrOrigin DOMTextTrackCueEndTimePropertyInfo :: *

type AttrSetTypeConstraint DOMTextTrackCueEndTimePropertyInfo Source # 
type AttrSetTypeConstraint DOMTextTrackCueEndTimePropertyInfo = * ~ Double
type AttrOrigin DOMTextTrackCueEndTimePropertyInfo Source # 
type AttrLabel DOMTextTrackCueEndTimePropertyInfo Source # 
type AttrLabel DOMTextTrackCueEndTimePropertyInfo = "end-time"
type AttrGetType DOMTextTrackCueEndTimePropertyInfo Source # 
type AttrBaseTypeConstraint DOMTextTrackCueEndTimePropertyInfo Source # 
type AttrAllowedOps DOMTextTrackCueEndTimePropertyInfo Source # 
type AttrAllowedOps DOMTextTrackCueEndTimePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

dOMTextTrackCueEndTime :: AttrLabelProxy "endTime" Source #

id

data DOMTextTrackCueIdPropertyInfo Source #

Instances

AttrInfo DOMTextTrackCueIdPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMTextTrackCueIdPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMTextTrackCueIdPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMTextTrackCueIdPropertyInfo :: * -> Constraint

type AttrGetType DOMTextTrackCueIdPropertyInfo :: *

type AttrLabel DOMTextTrackCueIdPropertyInfo :: Symbol

type AttrOrigin DOMTextTrackCueIdPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint DOMTextTrackCueIdPropertyInfo o => Proxy * DOMTextTrackCueIdPropertyInfo -> o -> IO (AttrGetType DOMTextTrackCueIdPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DOMTextTrackCueIdPropertyInfo o, AttrSetTypeConstraint DOMTextTrackCueIdPropertyInfo b) => Proxy * DOMTextTrackCueIdPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DOMTextTrackCueIdPropertyInfo o => Proxy * DOMTextTrackCueIdPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DOMTextTrackCueIdPropertyInfo o, AttrSetTypeConstraint DOMTextTrackCueIdPropertyInfo b) => Proxy * DOMTextTrackCueIdPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint DOMTextTrackCueIdPropertyInfo Source # 
type AttrSetTypeConstraint DOMTextTrackCueIdPropertyInfo = * ~ Text
type AttrOrigin DOMTextTrackCueIdPropertyInfo Source # 
type AttrLabel DOMTextTrackCueIdPropertyInfo Source # 
type AttrLabel DOMTextTrackCueIdPropertyInfo = "id"
type AttrGetType DOMTextTrackCueIdPropertyInfo Source # 
type AttrGetType DOMTextTrackCueIdPropertyInfo = Maybe Text
type AttrBaseTypeConstraint DOMTextTrackCueIdPropertyInfo Source # 
type AttrBaseTypeConstraint DOMTextTrackCueIdPropertyInfo = IsDOMTextTrackCue
type AttrAllowedOps DOMTextTrackCueIdPropertyInfo Source # 
type AttrAllowedOps DOMTextTrackCueIdPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructDOMTextTrackCueId :: IsDOMTextTrackCue o => Text -> IO (GValueConstruct o) Source #

dOMTextTrackCueId :: AttrLabelProxy "id" Source #

setDOMTextTrackCueId :: (MonadIO m, IsDOMTextTrackCue o) => o -> Text -> m () Source #

line

data DOMTextTrackCueLinePropertyInfo Source #

Instances

AttrInfo DOMTextTrackCueLinePropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMTextTrackCueLinePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMTextTrackCueLinePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMTextTrackCueLinePropertyInfo :: * -> Constraint

type AttrGetType DOMTextTrackCueLinePropertyInfo :: *

type AttrLabel DOMTextTrackCueLinePropertyInfo :: Symbol

type AttrOrigin DOMTextTrackCueLinePropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint DOMTextTrackCueLinePropertyInfo o => Proxy * DOMTextTrackCueLinePropertyInfo -> o -> IO (AttrGetType DOMTextTrackCueLinePropertyInfo)

attrSet :: (AttrBaseTypeConstraint DOMTextTrackCueLinePropertyInfo o, AttrSetTypeConstraint DOMTextTrackCueLinePropertyInfo b) => Proxy * DOMTextTrackCueLinePropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DOMTextTrackCueLinePropertyInfo o => Proxy * DOMTextTrackCueLinePropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DOMTextTrackCueLinePropertyInfo o, AttrSetTypeConstraint DOMTextTrackCueLinePropertyInfo b) => Proxy * DOMTextTrackCueLinePropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint DOMTextTrackCueLinePropertyInfo Source # 
type AttrSetTypeConstraint DOMTextTrackCueLinePropertyInfo = * ~ CLong
type AttrOrigin DOMTextTrackCueLinePropertyInfo Source # 
type AttrLabel DOMTextTrackCueLinePropertyInfo Source # 
type AttrLabel DOMTextTrackCueLinePropertyInfo = "line"
type AttrGetType DOMTextTrackCueLinePropertyInfo Source # 
type AttrBaseTypeConstraint DOMTextTrackCueLinePropertyInfo Source # 
type AttrAllowedOps DOMTextTrackCueLinePropertyInfo Source # 
type AttrAllowedOps DOMTextTrackCueLinePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

dOMTextTrackCueLine :: AttrLabelProxy "line" Source #

pauseOnExit

data DOMTextTrackCuePauseOnExitPropertyInfo Source #

Instances

AttrInfo DOMTextTrackCuePauseOnExitPropertyInfo Source # 
type AttrSetTypeConstraint DOMTextTrackCuePauseOnExitPropertyInfo Source # 
type AttrSetTypeConstraint DOMTextTrackCuePauseOnExitPropertyInfo = * ~ Bool
type AttrOrigin DOMTextTrackCuePauseOnExitPropertyInfo Source # 
type AttrLabel DOMTextTrackCuePauseOnExitPropertyInfo Source # 
type AttrLabel DOMTextTrackCuePauseOnExitPropertyInfo = "pause-on-exit"
type AttrGetType DOMTextTrackCuePauseOnExitPropertyInfo Source # 
type AttrBaseTypeConstraint DOMTextTrackCuePauseOnExitPropertyInfo Source # 
type AttrAllowedOps DOMTextTrackCuePauseOnExitPropertyInfo Source # 
type AttrAllowedOps DOMTextTrackCuePauseOnExitPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

dOMTextTrackCuePauseOnExit :: AttrLabelProxy "pauseOnExit" Source #

position

data DOMTextTrackCuePositionPropertyInfo Source #

Instances

AttrInfo DOMTextTrackCuePositionPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMTextTrackCuePositionPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMTextTrackCuePositionPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMTextTrackCuePositionPropertyInfo :: * -> Constraint

type AttrGetType DOMTextTrackCuePositionPropertyInfo :: *

type AttrLabel DOMTextTrackCuePositionPropertyInfo :: Symbol

type AttrOrigin DOMTextTrackCuePositionPropertyInfo :: *

type AttrSetTypeConstraint DOMTextTrackCuePositionPropertyInfo Source # 
type AttrSetTypeConstraint DOMTextTrackCuePositionPropertyInfo = * ~ CLong
type AttrOrigin DOMTextTrackCuePositionPropertyInfo Source # 
type AttrLabel DOMTextTrackCuePositionPropertyInfo Source # 
type AttrLabel DOMTextTrackCuePositionPropertyInfo = "position"
type AttrGetType DOMTextTrackCuePositionPropertyInfo Source # 
type AttrBaseTypeConstraint DOMTextTrackCuePositionPropertyInfo Source # 
type AttrAllowedOps DOMTextTrackCuePositionPropertyInfo Source # 
type AttrAllowedOps DOMTextTrackCuePositionPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

dOMTextTrackCuePosition :: AttrLabelProxy "position" Source #

size

data DOMTextTrackCueSizePropertyInfo Source #

Instances

AttrInfo DOMTextTrackCueSizePropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMTextTrackCueSizePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMTextTrackCueSizePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMTextTrackCueSizePropertyInfo :: * -> Constraint

type AttrGetType DOMTextTrackCueSizePropertyInfo :: *

type AttrLabel DOMTextTrackCueSizePropertyInfo :: Symbol

type AttrOrigin DOMTextTrackCueSizePropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint DOMTextTrackCueSizePropertyInfo o => Proxy * DOMTextTrackCueSizePropertyInfo -> o -> IO (AttrGetType DOMTextTrackCueSizePropertyInfo)

attrSet :: (AttrBaseTypeConstraint DOMTextTrackCueSizePropertyInfo o, AttrSetTypeConstraint DOMTextTrackCueSizePropertyInfo b) => Proxy * DOMTextTrackCueSizePropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DOMTextTrackCueSizePropertyInfo o => Proxy * DOMTextTrackCueSizePropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DOMTextTrackCueSizePropertyInfo o, AttrSetTypeConstraint DOMTextTrackCueSizePropertyInfo b) => Proxy * DOMTextTrackCueSizePropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint DOMTextTrackCueSizePropertyInfo Source # 
type AttrSetTypeConstraint DOMTextTrackCueSizePropertyInfo = * ~ CLong
type AttrOrigin DOMTextTrackCueSizePropertyInfo Source # 
type AttrLabel DOMTextTrackCueSizePropertyInfo Source # 
type AttrLabel DOMTextTrackCueSizePropertyInfo = "size"
type AttrGetType DOMTextTrackCueSizePropertyInfo Source # 
type AttrBaseTypeConstraint DOMTextTrackCueSizePropertyInfo Source # 
type AttrAllowedOps DOMTextTrackCueSizePropertyInfo Source # 
type AttrAllowedOps DOMTextTrackCueSizePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

dOMTextTrackCueSize :: AttrLabelProxy "size" Source #

snapToLines

data DOMTextTrackCueSnapToLinesPropertyInfo Source #

Instances

AttrInfo DOMTextTrackCueSnapToLinesPropertyInfo Source # 
type AttrSetTypeConstraint DOMTextTrackCueSnapToLinesPropertyInfo Source # 
type AttrSetTypeConstraint DOMTextTrackCueSnapToLinesPropertyInfo = * ~ Bool
type AttrOrigin DOMTextTrackCueSnapToLinesPropertyInfo Source # 
type AttrLabel DOMTextTrackCueSnapToLinesPropertyInfo Source # 
type AttrLabel DOMTextTrackCueSnapToLinesPropertyInfo = "snap-to-lines"
type AttrGetType DOMTextTrackCueSnapToLinesPropertyInfo Source # 
type AttrBaseTypeConstraint DOMTextTrackCueSnapToLinesPropertyInfo Source # 
type AttrAllowedOps DOMTextTrackCueSnapToLinesPropertyInfo Source # 
type AttrAllowedOps DOMTextTrackCueSnapToLinesPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

dOMTextTrackCueSnapToLines :: AttrLabelProxy "snapToLines" Source #

startTime

data DOMTextTrackCueStartTimePropertyInfo Source #

Instances

AttrInfo DOMTextTrackCueStartTimePropertyInfo Source # 
type AttrSetTypeConstraint DOMTextTrackCueStartTimePropertyInfo Source # 
type AttrSetTypeConstraint DOMTextTrackCueStartTimePropertyInfo = * ~ Double
type AttrOrigin DOMTextTrackCueStartTimePropertyInfo Source # 
type AttrLabel DOMTextTrackCueStartTimePropertyInfo Source # 
type AttrLabel DOMTextTrackCueStartTimePropertyInfo = "start-time"
type AttrGetType DOMTextTrackCueStartTimePropertyInfo Source # 
type AttrBaseTypeConstraint DOMTextTrackCueStartTimePropertyInfo Source # 
type AttrAllowedOps DOMTextTrackCueStartTimePropertyInfo Source # 
type AttrAllowedOps DOMTextTrackCueStartTimePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

dOMTextTrackCueStartTime :: AttrLabelProxy "startTime" Source #

text

data DOMTextTrackCueTextPropertyInfo Source #

Instances

AttrInfo DOMTextTrackCueTextPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMTextTrackCueTextPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMTextTrackCueTextPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMTextTrackCueTextPropertyInfo :: * -> Constraint

type AttrGetType DOMTextTrackCueTextPropertyInfo :: *

type AttrLabel DOMTextTrackCueTextPropertyInfo :: Symbol

type AttrOrigin DOMTextTrackCueTextPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint DOMTextTrackCueTextPropertyInfo o => Proxy * DOMTextTrackCueTextPropertyInfo -> o -> IO (AttrGetType DOMTextTrackCueTextPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DOMTextTrackCueTextPropertyInfo o, AttrSetTypeConstraint DOMTextTrackCueTextPropertyInfo b) => Proxy * DOMTextTrackCueTextPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DOMTextTrackCueTextPropertyInfo o => Proxy * DOMTextTrackCueTextPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DOMTextTrackCueTextPropertyInfo o, AttrSetTypeConstraint DOMTextTrackCueTextPropertyInfo b) => Proxy * DOMTextTrackCueTextPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint DOMTextTrackCueTextPropertyInfo Source # 
type AttrSetTypeConstraint DOMTextTrackCueTextPropertyInfo = * ~ Text
type AttrOrigin DOMTextTrackCueTextPropertyInfo Source # 
type AttrLabel DOMTextTrackCueTextPropertyInfo Source # 
type AttrLabel DOMTextTrackCueTextPropertyInfo = "text"
type AttrGetType DOMTextTrackCueTextPropertyInfo Source # 
type AttrGetType DOMTextTrackCueTextPropertyInfo = Maybe Text
type AttrBaseTypeConstraint DOMTextTrackCueTextPropertyInfo Source # 
type AttrAllowedOps DOMTextTrackCueTextPropertyInfo Source # 
type AttrAllowedOps DOMTextTrackCueTextPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructDOMTextTrackCueText :: IsDOMTextTrackCue o => Text -> IO (GValueConstruct o) Source #

dOMTextTrackCueText :: AttrLabelProxy "text" Source #

track

data DOMTextTrackCueTrackPropertyInfo Source #

Instances

AttrInfo DOMTextTrackCueTrackPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMTextTrackCueTrackPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMTextTrackCueTrackPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMTextTrackCueTrackPropertyInfo :: * -> Constraint

type AttrGetType DOMTextTrackCueTrackPropertyInfo :: *

type AttrLabel DOMTextTrackCueTrackPropertyInfo :: Symbol

type AttrOrigin DOMTextTrackCueTrackPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint DOMTextTrackCueTrackPropertyInfo o => Proxy * DOMTextTrackCueTrackPropertyInfo -> o -> IO (AttrGetType DOMTextTrackCueTrackPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DOMTextTrackCueTrackPropertyInfo o, AttrSetTypeConstraint DOMTextTrackCueTrackPropertyInfo b) => Proxy * DOMTextTrackCueTrackPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DOMTextTrackCueTrackPropertyInfo o => Proxy * DOMTextTrackCueTrackPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DOMTextTrackCueTrackPropertyInfo o, AttrSetTypeConstraint DOMTextTrackCueTrackPropertyInfo b) => Proxy * DOMTextTrackCueTrackPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint DOMTextTrackCueTrackPropertyInfo Source # 
type AttrSetTypeConstraint DOMTextTrackCueTrackPropertyInfo = * ~ ()
type AttrOrigin DOMTextTrackCueTrackPropertyInfo Source # 
type AttrLabel DOMTextTrackCueTrackPropertyInfo Source # 
type AttrLabel DOMTextTrackCueTrackPropertyInfo = "track"
type AttrGetType DOMTextTrackCueTrackPropertyInfo Source # 
type AttrBaseTypeConstraint DOMTextTrackCueTrackPropertyInfo Source # 
type AttrAllowedOps DOMTextTrackCueTrackPropertyInfo Source # 
type AttrAllowedOps DOMTextTrackCueTrackPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

dOMTextTrackCueTrack :: AttrLabelProxy "track" Source #

vertical

data DOMTextTrackCueVerticalPropertyInfo Source #

Instances

AttrInfo DOMTextTrackCueVerticalPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMTextTrackCueVerticalPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMTextTrackCueVerticalPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMTextTrackCueVerticalPropertyInfo :: * -> Constraint

type AttrGetType DOMTextTrackCueVerticalPropertyInfo :: *

type AttrLabel DOMTextTrackCueVerticalPropertyInfo :: Symbol

type AttrOrigin DOMTextTrackCueVerticalPropertyInfo :: *

type AttrSetTypeConstraint DOMTextTrackCueVerticalPropertyInfo Source # 
type AttrSetTypeConstraint DOMTextTrackCueVerticalPropertyInfo = * ~ Text
type AttrOrigin DOMTextTrackCueVerticalPropertyInfo Source # 
type AttrLabel DOMTextTrackCueVerticalPropertyInfo Source # 
type AttrLabel DOMTextTrackCueVerticalPropertyInfo = "vertical"
type AttrGetType DOMTextTrackCueVerticalPropertyInfo Source # 
type AttrBaseTypeConstraint DOMTextTrackCueVerticalPropertyInfo Source # 
type AttrAllowedOps DOMTextTrackCueVerticalPropertyInfo Source # 
type AttrAllowedOps DOMTextTrackCueVerticalPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructDOMTextTrackCueVertical :: IsDOMTextTrackCue o => Text -> IO (GValueConstruct o) Source #

dOMTextTrackCueVertical :: AttrLabelProxy "vertical" Source #