Module

Chameleon.Styled.Core

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

#Anim Source

newtype Anim

Instances

#ElemName Source

newtype ElemName

Constructors

Instances

#ElemScope Source

newtype ElemScope

Constructors

#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

#styleKeyedLeafNamed Source

styleKeyedLeafNamed :: forall html style a. Html html => HtmlStyled html => IsStyle style => Maybe ElemName -> Maybe ElemScope -> 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

#styleKeyedNodeNamed Source

styleKeyedNodeNamed :: forall html style a. Html html => HtmlStyled html => IsStyle style => Maybe ElemName -> Maybe ElemScope -> 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

#styleLeafNamed Source

styleLeafNamed :: forall html style a. Html html => HtmlStyled html => IsStyle style => Maybe ElemName -> Maybe ElemScope -> 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

#styleNodeNamed Source

styleNodeNamed :: forall html style a. Html html => HtmlStyled html => IsStyle style => Maybe ElemName -> Maybe ElemScope -> ElemNode html a -> style -> ElemNode html a