clay-0.15.0: CSS preprocessor as embedded Haskell.
Safe HaskellNone
LanguageHaskell2010

Clay.Display

Synopsis

Float.

data FloatStyle #

Instances

Instances details
Inherit FloatStyle # 
Instance details

Defined in Clay.Display

Methods

inherit :: FloatStyle #

None FloatStyle # 
Instance details

Defined in Clay.Display

Methods

none :: FloatStyle #

Val FloatStyle # 
Instance details

Defined in Clay.Display

Methods

value :: FloatStyle -> Value #

data Clear #

Instances

Instances details
Inherit Clear # 
Instance details

Defined in Clay.Display

Methods

inherit :: Clear #

None Clear # 
Instance details

Defined in Clay.Display

Methods

none :: Clear #

Other Clear # 
Instance details

Defined in Clay.Display

Methods

other :: Value -> Clear #

Val Clear # 
Instance details

Defined in Clay.Display

Methods

value :: Clear -> Value #

Position.

data Position #

Instances

Instances details
Inherit Position # 
Instance details

Defined in Clay.Display

Methods

inherit :: Position #

Other Position # 
Instance details

Defined in Clay.Display

Methods

other :: Value -> Position #

Val Position # 
Instance details

Defined in Clay.Display

Methods

value :: Position -> Value #

Display

data Display #

Instances

Instances details
Inherit Display # 
Instance details

Defined in Clay.Display

Methods

inherit :: Display #

None Display # 
Instance details

Defined in Clay.Display

Methods

none :: Display #

Other Display # 
Instance details

Defined in Clay.Display

Methods

other :: Value -> Display #

Val Display # 
Instance details

Defined in Clay.Display

Methods

value :: Display -> Value #

table :: Display #

Deprecated: Use displayTable instead.

Overlow

data Overflow #

Instances

Instances details
Auto Overflow # 
Instance details

Defined in Clay.Display

Methods

auto :: Overflow #

Hidden Overflow # 
Instance details

Defined in Clay.Display

Methods

hidden :: Overflow #

Inherit Overflow # 
Instance details

Defined in Clay.Display

Methods

inherit :: Overflow #

Other Overflow # 
Instance details

Defined in Clay.Display

Methods

other :: Value -> Overflow #

Visible Overflow # 
Instance details

Defined in Clay.Display

Methods

visible :: Overflow #

Val Overflow # 
Instance details

Defined in Clay.Display

Methods

value :: Overflow -> Value #

Visibility.

data Visibility #

Instances

Instances details
Hidden Visibility # 
Instance details

Defined in Clay.Display

Methods

hidden :: Visibility #

Inherit Visibility # 
Instance details

Defined in Clay.Display

Methods

inherit :: Visibility #

Other Visibility # 
Instance details

Defined in Clay.Display

Methods

other :: Value -> Visibility #

Unset Visibility # 
Instance details

Defined in Clay.Display

Methods

unset :: Visibility #

Visible Visibility # 
Instance details

Defined in Clay.Display

Methods

visible :: Visibility #

Val Visibility # 
Instance details

Defined in Clay.Display

Methods

value :: Visibility -> Value #

data Clip #

Instances

Instances details
Auto Clip # 
Instance details

Defined in Clay.Display

Methods

auto :: Clip #

Inherit Clip # 
Instance details

Defined in Clay.Display

Methods

inherit :: Clip #

Other Clip # 
Instance details

Defined in Clay.Display

Methods

other :: Value -> Clip #

Val Clip # 
Instance details

Defined in Clay.Display

Methods

value :: Clip -> Value #

clip :: Clip -> Css #

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

Opacity.

Z-index.

Pointer-events.

data PointerEvents #

Instances

Instances details
Auto PointerEvents # 
Instance details

Defined in Clay.Display

Methods

auto :: PointerEvents #

Inherit PointerEvents # 
Instance details

Defined in Clay.Display

None PointerEvents # 
Instance details

Defined in Clay.Display

Methods

none :: PointerEvents #

Other PointerEvents # 
Instance details

Defined in Clay.Display

Methods

other :: Value -> PointerEvents #

Visible PointerEvents # 
Instance details

Defined in Clay.Display

Val PointerEvents # 
Instance details

Defined in Clay.Display

Methods

value :: PointerEvents -> Value #

Vertical align.

class Val a => VerticalAlign a where #

Minimal complete definition

Nothing

Methods

verticalAlign :: a -> Css #

Instances

Instances details
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 #

Minimal complete definition

Nothing

Methods

cursor :: a -> Css #

cursorUrl :: Text -> CursorValue Value #

cursorDefault :: CursorValue Value #

contextMenu :: CursorValue Value #

help :: CursorValue Value #

pointer :: CursorValue Value #

cursorProgress :: CursorValue Value #

wait :: CursorValue Value #

cell :: CursorValue Value #

crosshair :: CursorValue Value #

cursorText :: CursorValue Value #

vText :: CursorValue Value #

alias :: CursorValue Value #

cursorCopy :: CursorValue Value #

move :: CursorValue Value #

noDrop :: CursorValue Value #

notAllowed :: CursorValue Value #

grab :: CursorValue Value #

grabbing :: CursorValue Value #

allScroll :: CursorValue Value #

colResize :: CursorValue Value #

rowResize :: CursorValue Value #

nResize :: CursorValue Value #

eResize :: CursorValue Value #

sResize :: CursorValue Value #

wResize :: CursorValue Value #

neResize :: CursorValue Value #

nwResize :: CursorValue Value #

seResize :: CursorValue Value #

swResize :: CursorValue Value #

ewResize :: CursorValue Value #

nsResize :: CursorValue Value #

neswResize :: CursorValue Value #

nwseResize :: CursorValue Value #

zoomIn :: CursorValue Value #

zoomOut :: CursorValue Value #