Module

Web.Chain.CSSOM

Package
purescript-web-chain
Repository
david-sledge/purescript-web-chain

CSSOM manipulation tools that can be chained together.

#addClasses Source

addClasses :: forall m n f. MonadEffect m => ElementOp n => Foldable f => f String -> n -> m n

#addClassesM Source

addClassesM :: forall m n f. MonadEffect m => ElementOp n => Foldable f => f String -> m n -> m n

#classAttr Source

#collapse Source

collapse :: forall m n. MonadEffect m => HTMLElementOp n => n -> m n

#collapseM Source

collapseM :: forall m n. MonadEffect m => HTMLElementOp n => m n -> m n

#conceal Source

conceal :: forall m n. MonadEffect m => HTMLElementOp n => n -> m n

#concealM Source

concealM :: forall m n. MonadEffect m => HTMLElementOp n => m n -> m n

#hide Source

hide :: forall m n. MonadEffect m => HTMLElementOp n => n -> m n

#hideM Source

hideM :: forall m n. MonadEffect m => HTMLElementOp n => m n -> m n

#reveal Source

reveal :: forall m n. MonadEffect m => HTMLElementOp n => n -> m n

#revealM Source

revealM :: forall m n. MonadEffect m => HTMLElementOp n => m n -> m n

#rmCss Source

rmCss :: forall m n f. MonadEffect m => HTMLElementOp n => Foldable f => f String -> n -> m n

#rmCssM Source

rmCssM :: forall m n f. MonadEffect m => HTMLElementOp n => Foldable f => f String -> m n -> m n

#rmCssProp Source

rmCssProp :: forall m n. MonadEffect m => HTMLElementOp n => String -> n -> m n

#rmCssPropM Source

rmCssPropM :: forall m n. MonadEffect m => HTMLElementOp n => String -> m n -> m n

#setCss Source

setCss :: forall m n f. MonadEffect m => HTMLElementOp n => Foldable f => f (String /\ String) -> n -> m n

#setCssM Source

setCssM :: forall m n f. MonadEffect m => HTMLElementOp n => Foldable f => f (String /\ String) -> m n -> m n

#setCssProp Source

setCssProp :: forall m n. MonadEffect m => HTMLElementOp n => String -> String -> n -> m n

#setCssPropM Source

setCssPropM :: forall m n. MonadEffect m => HTMLElementOp n => String -> String -> m n -> m n

#show Source

show :: forall m n. MonadEffect m => HTMLElementOp n => n -> m n

#showM Source

showM :: forall m n. MonadEffect m => HTMLElementOp n => m n -> m n

#styleAttr Source