Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- setFloatValue :: MonadDOM m => CSSPrimitiveValue -> Maybe Word -> Maybe Float -> m ()
- getFloatValue :: MonadDOM m => CSSPrimitiveValue -> Maybe Word -> m Float
- getFloatValue_ :: MonadDOM m => CSSPrimitiveValue -> Maybe Word -> m ()
- setStringValue :: (MonadDOM m, ToJSString stringValue) => CSSPrimitiveValue -> Maybe Word -> Maybe stringValue -> m ()
- getStringValue :: (MonadDOM m, FromJSString result) => CSSPrimitiveValue -> m result
- getStringValue_ :: MonadDOM m => CSSPrimitiveValue -> m ()
- getCounterValue :: MonadDOM m => CSSPrimitiveValue -> m Counter
- getCounterValue_ :: MonadDOM m => CSSPrimitiveValue -> m ()
- getRectValue :: MonadDOM m => CSSPrimitiveValue -> m Rect
- getRectValue_ :: MonadDOM m => CSSPrimitiveValue -> m ()
- getRGBColorValue :: MonadDOM m => CSSPrimitiveValue -> m RGBColor
- getRGBColorValue_ :: MonadDOM m => CSSPrimitiveValue -> m ()
- pattern CSS_UNKNOWN :: (Eq a, Num a) => a
- pattern CSS_NUMBER :: (Eq a, Num a) => a
- pattern CSS_PERCENTAGE :: (Eq a, Num a) => a
- pattern CSS_EMS :: (Eq a, Num a) => a
- pattern CSS_EXS :: (Eq a, Num a) => a
- pattern CSS_PX :: (Eq a, Num a) => a
- pattern CSS_CM :: (Eq a, Num a) => a
- pattern CSS_MM :: (Eq a, Num a) => a
- pattern CSS_IN :: (Eq a, Num a) => a
- pattern CSS_PT :: (Eq a, Num a) => a
- pattern CSS_PC :: (Eq a, Num a) => a
- pattern CSS_DEG :: (Eq a, Num a) => a
- pattern CSS_RAD :: (Eq a, Num a) => a
- pattern CSS_GRAD :: (Eq a, Num a) => a
- pattern CSS_MS :: (Eq a, Num a) => a
- pattern CSS_S :: (Eq a, Num a) => a
- pattern CSS_HZ :: (Eq a, Num a) => a
- pattern CSS_KHZ :: (Eq a, Num a) => a
- pattern CSS_DIMENSION :: (Eq a, Num a) => a
- pattern CSS_STRING :: (Eq a, Num a) => a
- pattern CSS_URI :: (Eq a, Num a) => a
- pattern CSS_IDENT :: (Eq a, Num a) => a
- pattern CSS_ATTR :: (Eq a, Num a) => a
- pattern CSS_COUNTER :: (Eq a, Num a) => a
- pattern CSS_RECT :: (Eq a, Num a) => a
- pattern CSS_RGBCOLOR :: (Eq a, Num a) => a
- pattern CSS_VW :: (Eq a, Num a) => a
- pattern CSS_VH :: (Eq a, Num a) => a
- pattern CSS_VMIN :: (Eq a, Num a) => a
- pattern CSS_VMAX :: (Eq a, Num a) => a
- getPrimitiveType :: MonadDOM m => CSSPrimitiveValue -> m Word
- newtype CSSPrimitiveValue = CSSPrimitiveValue {}
- gTypeCSSPrimitiveValue :: JSM GType
Documentation
setFloatValue :: MonadDOM m => CSSPrimitiveValue -> Maybe Word -> Maybe Float -> m () Source #
getFloatValue :: MonadDOM m => CSSPrimitiveValue -> Maybe Word -> m Float Source #
getFloatValue_ :: MonadDOM m => CSSPrimitiveValue -> Maybe Word -> m () Source #
setStringValue :: (MonadDOM m, ToJSString stringValue) => CSSPrimitiveValue -> Maybe Word -> Maybe stringValue -> m () Source #
getStringValue :: (MonadDOM m, FromJSString result) => CSSPrimitiveValue -> m result Source #
getStringValue_ :: MonadDOM m => CSSPrimitiveValue -> m () Source #
getCounterValue :: MonadDOM m => CSSPrimitiveValue -> m Counter Source #
getCounterValue_ :: MonadDOM m => CSSPrimitiveValue -> m () Source #
getRectValue :: MonadDOM m => CSSPrimitiveValue -> m Rect Source #
getRectValue_ :: MonadDOM m => CSSPrimitiveValue -> m () Source #
getRGBColorValue :: MonadDOM m => CSSPrimitiveValue -> m RGBColor Source #
getRGBColorValue_ :: MonadDOM m => CSSPrimitiveValue -> m () Source #
pattern CSS_UNKNOWN :: (Eq a, Num a) => a Source #
pattern CSS_NUMBER :: (Eq a, Num a) => a Source #
pattern CSS_PERCENTAGE :: (Eq a, Num a) => a Source #
pattern CSS_DIMENSION :: (Eq a, Num a) => a Source #
pattern CSS_STRING :: (Eq a, Num a) => a Source #
pattern CSS_COUNTER :: (Eq a, Num a) => a Source #
pattern CSS_RGBCOLOR :: (Eq a, Num a) => a Source #
getPrimitiveType :: MonadDOM m => CSSPrimitiveValue -> m Word Source #
newtype CSSPrimitiveValue Source #
Functions for this inteface are in JSDOM.CSSPrimitiveValue. Base interface functions are in:
Instances
PToJSVal CSSPrimitiveValue Source # | |
Defined in JSDOM.Types pToJSVal :: CSSPrimitiveValue -> JSVal # | |
PFromJSVal CSSPrimitiveValue Source # | |
Defined in JSDOM.Types pFromJSVal :: JSVal -> CSSPrimitiveValue # | |
ToJSVal CSSPrimitiveValue Source # | |
Defined in JSDOM.Types toJSVal :: CSSPrimitiveValue -> JSM JSVal # toJSValListOf :: [CSSPrimitiveValue] -> JSM JSVal # | |
FromJSVal CSSPrimitiveValue Source # | |
Defined in JSDOM.Types fromJSVal :: JSVal -> JSM (Maybe CSSPrimitiveValue) # fromJSValUnchecked :: JSVal -> JSM CSSPrimitiveValue # fromJSValListOf :: JSVal -> JSM (Maybe [CSSPrimitiveValue]) # fromJSValUncheckedListOf :: JSVal -> JSM [CSSPrimitiveValue] # | |
MakeObject CSSPrimitiveValue Source # | |
Defined in JSDOM.Types makeObject :: CSSPrimitiveValue -> JSM Object # | |
IsCSSValue CSSPrimitiveValue Source # | |
Defined in JSDOM.Types | |
IsGObject CSSPrimitiveValue Source # | |
Defined in JSDOM.Types typeGType :: CSSPrimitiveValue -> JSM GType |