Module

Chameleon.Styled

Package
purescript-chameleon-styled
Repository
thought2/purescript-chameleon-styled

#Anim Source

newtype Anim

Instances

#InlineStyle Source

newtype InlineStyle

Constructors

Instances

#StyleMap Source

newtype StyleMap

#StyleT Source

newtype StyleT :: (Type -> Type) -> Type -> Typenewtype StyleT html a

Instances

#HtmlStyled Source

class HtmlStyled :: (Type -> Type) -> Constraintclass (Html html) <= HtmlStyled (html :: Type -> Type)  where

Members

Instances

#IsDecl Source

class IsDecl a  where

Members

Instances

#decl Source

decl :: forall decl. IsDecl decl => decl -> StyleDecl

#declWith Source

declWith :: forall decl. IsDecl decl => String -> decl -> StyleDecl

#runStyleT Source

runStyleT :: forall html a. Html html => StyleT html a -> html a

#styleKeyedLeaf Source

styleKeyedLeaf :: forall html style a. Html html => HtmlStyled html => IsStyle style => ElemKeyedLeaf html a -> style -> ElemKeyedLeaf html a

#styleKeyedNode Source

styleKeyedNode :: forall html style a. Html html => HtmlStyled html => IsStyle style => ElemKeyedNode html a -> style -> ElemKeyedNode html a

#styleLeaf Source

styleLeaf :: forall html style a. Html html => HtmlStyled html => IsStyle style => ElemLeaf html a -> style -> ElemLeaf html a

#styleNode Source

styleNode :: forall html style a. Html html => HtmlStyled html => IsStyle style => ElemNode html a -> style -> ElemNode html a