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 AutocompleteType
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
#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
- 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