Module

Freedom.Markup.Common

Package
purescript-freedom
Repository
purescript-freedom/purescript-freedom

#t Source

t :: forall state f. String -> VNode f state

#el Source

el :: forall state f. Functor (f state) => VObject f state Aff -> VNode f state

#op Source

op :: forall state f. Functor (f state) => VObject f state (VRender f state) -> VNode f state

#keyed Source

keyed :: forall state f. String -> VNode f state -> VNode f state

#tag Source

tag :: forall m state f. Functor (f state) => MonadRec m => String -> VObject f state m

#kids Source

kids :: forall m state f. Functor (f state) => MonadRec m => Array (VNode f state) -> VObject f state m -> VObject f state m

#prop Source

prop :: forall m state f. Functor (f state) => MonadRec m => String -> String -> VObject f state m -> VObject f state m

#on Source

on :: forall m state f. Functor (f state) => MonadRec m => String -> (Event -> FreeT (f state) m Unit) -> VObject f state m -> VObject f state m

#didCreate Source

didCreate :: forall m state f. Functor (f state) => MonadRec m => (Element -> FreeT (f state) m Unit) -> VObject f state m -> VObject f state m

#didUpdate Source

didUpdate :: forall m state f. Functor (f state) => MonadRec m => (Element -> FreeT (f state) m Unit) -> VObject f state m -> VObject f state m

#didDelete Source

didDelete :: forall m state f. Functor (f state) => MonadRec m => (Element -> FreeT (f state) m Unit) -> VObject f state m -> VObject f state m