Module
Halogen.HTML.Core
- Package
- purescript-halogen
- Repository
- purescript-halogen/purescript-halogen
#renderWidget Source
renderWidget :: forall w x i j. (i -> j) -> (w -> HTML x j) -> HTML w i -> HTML x j
#IsProp Source
class IsProp a where
Members
toPropValue :: a -> PropValue
Instances
IsProp String
IsProp Int
IsProp Number
IsProp Boolean
IsProp MediaType
IsProp ButtonType
IsProp CrossOriginValue
IsProp DirValue
IsProp FormMethod
IsProp InputType
IsProp KindValue
IsProp MenuitemType
IsProp MenuType
IsProp OnOff
IsProp OrderedListType
IsProp PreloadValue
IsProp ScopeValue
IsProp StepValue
IsProp WrapValue
IsProp InputAcceptType
Re-exports from Halogen.VDom
#Namespace
newtype Namespace
Constructors
Namespace String
Instances
Newtype Namespace _
Eq Namespace
Ord Namespace
#ElemName
newtype ElemName
Constructors
ElemName String
Instances
Newtype ElemName _
Eq ElemName
Ord ElemName
Re-exports from Halogen.VDom.DOM.Prop
#PropValue
data PropValue :: Type
#Prop
data Prop a
Attributes, properties, event handlers, and element lifecycles. Parameterized by the type of handlers outputs.
Constructors
Attribute (Maybe Namespace) String String
Property String PropValue
Handler EventType (Event -> Maybe a)
Ref (ElemRef Element -> Maybe a)
Instances
Functor Prop
Re-exports from Web.HTML.Common
#PropName
newtype PropName value
Constructors
PropName String
Instances
Newtype (PropName value) _
Eq (PropName value)
Ord (PropName value)
#ClassName
newtype ClassName
A wrapper for strings which are used as CSS classes.
Constructors
ClassName String
Instances
Newtype ClassName _
Eq ClassName
Ord ClassName
#AttrName
newtype AttrName
A wrapper for attribute names.
Constructors
AttrName String
Instances
Newtype AttrName _
Eq AttrName
Ord AttrName
- Modules
- Halogen
- Halogen.
Aff - Halogen.
Aff. Driver - Halogen.
Aff. Driver. Eval - Halogen.
Aff. Driver. State - Halogen.
Aff. Util - Halogen.
Component - Halogen.
Component. Profunctor - Halogen.
Data. OrdBox - Halogen.
Data. Slot - Halogen.
HTML - Halogen.
HTML. Core - Halogen.
HTML. Elements - Halogen.
HTML. Elements. Keyed - Halogen.
HTML. Events - Halogen.
HTML. Properties - Halogen.
HTML. Properties. ARIA - Halogen.
Query - Halogen.
Query. ChildQuery - Halogen.
Query. Event - Halogen.
Query. HalogenM - Halogen.
Query. HalogenQ - Halogen.
Query. Input - Halogen.
VDom. Driver