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

Clay.Mask

Synopsis

Generic mask property.

class Val a => Mask a where #

We implement the generic mask property as a type class that accepts multiple value types. This allows us to combine different mask aspects into a shorthand syntax.

Minimal complete definition

Nothing

Methods

mask :: a -> Css #

Instances

Instances details
Mask BackgroundAttachment # 
Instance details

Defined in Clay.Mask

Mask BackgroundClip # 
Instance details

Defined in Clay.Mask

Methods

mask :: BackgroundClip -> Css #

Mask BackgroundImage # 
Instance details

Defined in Clay.Mask

Methods

mask :: BackgroundImage -> Css #

Mask BackgroundOrigin # 
Instance details

Defined in Clay.Mask

Methods

mask :: BackgroundOrigin -> Css #

Mask BackgroundPosition # 
Instance details

Defined in Clay.Mask

Mask BackgroundRepeat # 
Instance details

Defined in Clay.Mask

Methods

mask :: BackgroundRepeat -> Css #

Mask BackgroundSize # 
Instance details

Defined in Clay.Mask

Methods

mask :: BackgroundSize -> Css #

Mask MaskComposite # 
Instance details

Defined in Clay.Mask

Methods

mask :: MaskComposite -> Css #

Mask a => Mask [a] # 
Instance details

Defined in Clay.Mask

Methods

mask :: [a] -> Css #

(Mask a, Mask b) => Mask (a, b) # 
Instance details

Defined in Clay.Mask

Methods

mask :: (a, b) -> Css #

The mask-composite.

data MaskComposite #

Instances

Instances details
Inherit MaskComposite # 
Instance details

Defined in Clay.Mask

None MaskComposite # 
Instance details

Defined in Clay.Mask

Methods

none :: MaskComposite #

Other MaskComposite # 
Instance details

Defined in Clay.Mask

Methods

other :: Value -> MaskComposite #

Mask MaskComposite # 
Instance details

Defined in Clay.Mask

Methods

mask :: MaskComposite -> Css #

Val MaskComposite # 
Instance details

Defined in Clay.Mask

Methods

value :: MaskComposite -> Value #

The mask-position.

The mask-size.

The mask-repeat.

The mask-origin.

The mask-clip.

The mask-attachment.

The mask-image.