Module

Text.Smolder.Markup

Package
purescript-smolder
Repository
bodil/purescript-smolder

#Attr Source

data Attr

Constructors

#EventHandler Source

data EventHandler e

Constructors

#Markup Source

type Markup e = MarkupM e Unit

#parent Source

parent :: forall e. String -> Markup e -> Markup e

#leaf Source

leaf :: forall e. String -> Markup e

#text Source

text :: forall e. String -> Markup e

#Attributable Source

class Attributable a  where

Members

Instances

#(!) Source

Operator alias for Text.Smolder.Markup.with (left-associative / precedence 4)

#optionalWith Source

optionalWith :: forall h. Attributable h => h -> Boolean -> Attribute -> h

#(!?) Source

Operator alias for Text.Smolder.Markup.optionalWith (left-associative / precedence 4)

#EventHandlers Source

#Eventable Source

class Eventable e a | a -> e where

Members

Instances

#(#!) Source

Operator alias for Text.Smolder.Markup.withEvent (left-associative / precedence 4)

#on Source

on :: forall e. String -> e -> EventHandlers e