clay-0.13.1: CSS preprocessor as embedded Haskell.

Safe HaskellNone
LanguageHaskell98

Clay.Display

Contents

Synopsis

Float.

data FloatStyle #

Instances
Val FloatStyle # 
Instance details

Defined in Clay.Display

Methods

value :: FloatStyle -> Value #

None FloatStyle # 
Instance details

Defined in Clay.Display

Methods

none :: FloatStyle #

Inherit FloatStyle # 
Instance details

Defined in Clay.Display

Methods

inherit :: FloatStyle #

data Clear #

Instances
Val Clear # 
Instance details

Defined in Clay.Display

Methods

value :: Clear -> Value #

Other Clear # 
Instance details

Defined in Clay.Display

Methods

other :: Value -> Clear #

None Clear # 
Instance details

Defined in Clay.Display

Methods

none :: Clear #

Inherit Clear # 
Instance details

Defined in Clay.Display

Methods

inherit :: Clear #

Position.

data Position #

Instances
Val Position # 
Instance details

Defined in Clay.Display

Methods

value :: Position -> Value #

Other Position # 
Instance details

Defined in Clay.Display

Methods

other :: Value -> Position #

Inherit Position # 
Instance details

Defined in Clay.Display

Methods

inherit :: Position #

Display

data Display #

Instances
Val Display # 
Instance details

Defined in Clay.Display

Methods

value :: Display -> Value #

Other Display # 
Instance details

Defined in Clay.Display

Methods

other :: Value -> Display #

None Display # 
Instance details

Defined in Clay.Display

Methods

none :: Display #

Inherit Display # 
Instance details

Defined in Clay.Display

Methods

inherit :: Display #

table :: Display #

Deprecated: Use displayTable instead.

Overlow

data Overflow #

Instances
Val Overflow # 
Instance details

Defined in Clay.Display

Methods

value :: Overflow -> Value #

Other Overflow # 
Instance details

Defined in Clay.Display

Methods

other :: Value -> Overflow #

Hidden Overflow # 
Instance details

Defined in Clay.Display

Methods

hidden :: Overflow #

Visible Overflow # 
Instance details

Defined in Clay.Display

Methods

visible :: Overflow #

Inherit Overflow # 
Instance details

Defined in Clay.Display

Methods

inherit :: Overflow #

Auto Overflow # 
Instance details

Defined in Clay.Display

Methods

auto :: Overflow #

Visibility.

data Visibility #

Instances
Val Visibility # 
Instance details

Defined in Clay.Display

Methods

value :: Visibility -> Value #

Other Visibility # 
Instance details

Defined in Clay.Display

Methods

other :: Value -> Visibility #

Hidden Visibility # 
Instance details

Defined in Clay.Display

Methods

hidden :: Visibility #

Visible Visibility # 
Instance details

Defined in Clay.Display

Methods

visible :: Visibility #

Inherit Visibility # 
Instance details

Defined in Clay.Display

Methods

inherit :: Visibility #

Auto Visibility # 
Instance details

Defined in Clay.Display

Methods

auto :: Visibility #

data Clip #

Instances
Val Clip # 
Instance details

Defined in Clay.Display

Methods

value :: Clip -> Value #

Other Clip # 
Instance details

Defined in Clay.Display

Methods

other :: Value -> Clip #

Inherit Clip # 
Instance details

Defined in Clay.Display

Methods

inherit :: Clip #

Auto Clip # 
Instance details

Defined in Clay.Display

Methods

auto :: Clip #

clip :: Clip -> Css #

rect :: Size a -> Size a -> Size a -> Size a -> Clip #

Opacity.

Z-index.

Pointer-events.

data PointerEvents #

Instances
Val PointerEvents # 
Instance details

Defined in Clay.Display

Methods

value :: PointerEvents -> Value #

Other PointerEvents # 
Instance details

Defined in Clay.Display

Methods

other :: Value -> PointerEvents #

Visible PointerEvents # 
Instance details

Defined in Clay.Display

None PointerEvents # 
Instance details

Defined in Clay.Display

Methods

none :: PointerEvents #

Inherit PointerEvents # 
Instance details

Defined in Clay.Display

Auto PointerEvents # 
Instance details

Defined in Clay.Display

Methods

auto :: PointerEvents #

Vertical align.

class Val a => VerticalAlign a where #

Methods

verticalAlign :: a -> Css #

Instances
VerticalAlign (Size a) # 
Instance details

Defined in Clay.Display

Methods

verticalAlign :: Size a -> Css #

middle :: VerticalAlignValue #

vAlignSub :: VerticalAlignValue #

vAlignSuper :: VerticalAlignValue #

textTop :: VerticalAlignValue #

textBottom :: VerticalAlignValue #

vAlignTop :: VerticalAlignValue #

vAlignBottom :: VerticalAlignValue #

vAlignBaseline :: VerticalAlignValue #

Cursor

class Val a => Cursor a where #

Methods

cursor :: a -> Css #

crosshair :: CursorValue Value #

cursorDefault :: CursorValue Value #

pointer :: CursorValue Value #

move :: CursorValue Value #

eResize :: CursorValue Value #

neResize :: CursorValue Value #

nwResize :: CursorValue Value #

nResize :: CursorValue Value #

seResize :: CursorValue Value #

swResize :: CursorValue Value #

sResize :: CursorValue Value #

wResize :: CursorValue Value #

cursorText :: CursorValue Value #

wait :: CursorValue Value #

cursorProgress :: CursorValue Value #

help :: CursorValue Value #

cursorUrl :: Text -> CursorValue Value #