Module
Spork.Html
- Package
- purescript-spork
- Repository
- natefaubion/purescript-spork
Re-exports from Spork.Html.Core
#ElementRef Source
type ElementRef = ElemRef Element
#memoized Source
memoized :: forall i a. (a -> a -> Boolean) -> (a -> Html i) -> a -> Html i
Creates a render function which will lazily render it's subtree
according to the given equality predicate. Arguments determined to be
equal will not be re-rendered. The usage of this function is slightly
Different than lazy
in that you must apply it at the top-level of
module.
Re-exports from Spork.Html.Elements
#textarea Source
textarea :: forall i. Leaf HTMLtextarea i
#summary Source
summary :: forall i. Node HTMLsummary i
#strong Source
strong :: forall i. Node HTMLstrong i
#source Source
source :: forall i. Leaf HTMLsource i
#select Source
select :: forall i. Node HTMLselect i
#section Source
section :: forall i. Node HTMLsection i
#script Source
script :: forall i. Node HTMLscript i
#progress Source
progress :: forall i. Node HTMLprogress i
#output Source
output :: forall i. Node HTMLoutput i
#option Source
option :: forall i. Node HTMLoption i
#optgroup Source
optgroup :: forall i. Node HTMLoptgroup i
#object Source
object :: forall i. Node HTMLobject i
#noscript Source
noscript :: forall i. Node HTMLnoscript i
#iframe Source
iframe :: forall i. Leaf HTMLiframe i
#header Source
header :: forall i. Node HTMLheader i
#figure Source
figure :: forall i. Node HTMLfigure i
#fieldset Source
fieldset :: forall i. Node HTMLfieldset i
#dialog Source
dialog :: forall i. Node HTMLdialog i
#details Source
details :: forall i. Node HTMLdetails i
#datalist Source
datalist :: forall i. Node HTMLdatalist i
#command Source
command :: forall i. Leaf HTMLcommand i
#colgroup Source
colgroup :: forall i. Node HTMLcolgroup i
#canvas Source
canvas :: forall i. Leaf HTMLcanvas i
#button Source
button :: forall i. Node HTMLbutton i
#blockquote Source
blockquote :: forall i. Node HTMLblockquote i
#article Source
article :: forall i. Node HTMLarticle i
#address Source
address :: forall i. Node HTMLaddress i
Re-exports from Spork.Html.Events
#onTransitionEnd Source
onTransitionEnd :: forall i r. (Event -> Maybe i) -> IProp (onTransitionEnd :: Event | r) i
#onMouseUp Source
onMouseUp :: forall i r. (MouseEvent -> Maybe i) -> IProp (onMouseUp :: MouseEvent | r) i
#onMouseOver Source
onMouseOver :: forall i r. (MouseEvent -> Maybe i) -> IProp (onMouseOver :: MouseEvent | r) i
#onMouseOut Source
onMouseOut :: forall i r. (MouseEvent -> Maybe i) -> IProp (onMouseOut :: MouseEvent | r) i
#onMouseMove Source
onMouseMove :: forall i r. (MouseEvent -> Maybe i) -> IProp (onMouseMove :: MouseEvent | r) i
#onMouseLeave Source
onMouseLeave :: forall i r. (MouseEvent -> Maybe i) -> IProp (onMouseLeave :: MouseEvent | r) i
#onMouseEnter Source
onMouseEnter :: forall i r. (MouseEvent -> Maybe i) -> IProp (onMouseEnter :: MouseEvent | r) i
#onMouseDown Source
onMouseDown :: forall i r. (MouseEvent -> Maybe i) -> IProp (onMouseDown :: MouseEvent | r) i
#onKeyUp Source
onKeyUp :: forall i r. (KeyboardEvent -> Maybe i) -> IProp (onKeyUp :: KeyboardEvent | r) i
#onKeyPress Source
onKeyPress :: forall i r. (KeyboardEvent -> Maybe i) -> IProp (onKeyPress :: KeyboardEvent | r) i
#onKeyDown Source
onKeyDown :: forall i r. (KeyboardEvent -> Maybe i) -> IProp (onKeyDown :: KeyboardEvent | r) i
#onFocusOut Source
onFocusOut :: forall i r. (FocusEvent -> Maybe i) -> IProp (onFocusOut :: FocusEvent | r) i
#onFocusIn Source
onFocusIn :: forall i r. (FocusEvent -> Maybe i) -> IProp (onFocusIn :: FocusEvent | r) i
#onFocus Source
onFocus :: forall i r. (FocusEvent -> Maybe i) -> IProp (onFocus :: FocusEvent | r) i
#onDragStart Source
onDragStart :: forall i r. (DragEvent -> Maybe i) -> IProp (onDragStart :: DragEvent | r) i
#onDragOver Source
onDragOver :: forall i r. (DragEvent -> Maybe i) -> IProp (onDragOver :: DragEvent | r) i
#onDragLeave Source
onDragLeave :: forall i r. (DragEvent -> Maybe i) -> IProp (onDragLeave :: DragEvent | r) i
#onDragExit Source
onDragExit :: forall i r. (DragEvent -> Maybe i) -> IProp (onDragExit :: DragEvent | r) i
#onDragEnter Source
onDragEnter :: forall i r. (DragEvent -> Maybe i) -> IProp (onDragEnter :: DragEvent | r) i
#onDoubleClick Source
onDoubleClick :: forall i r. (MouseEvent -> Maybe i) -> IProp (onDoubleClick :: MouseEvent | r) i
#onContextMenu Source
onContextMenu :: forall i r. (MouseEvent -> Maybe i) -> IProp (onContextMenu :: MouseEvent | r) i
#onClick Source
onClick :: forall i r. (MouseEvent -> Maybe i) -> IProp (onClick :: MouseEvent | r) i
#onBlur Source
onBlur :: forall i r. (FocusEvent -> Maybe i) -> IProp (onBlur :: FocusEvent | r) i
Re-exports from Spork.Html.Properties
#type_ Source
type_ :: forall i r value. ToPropValue value => value -> IProp (type :: value | r) i
#method Source
method :: forall i r. FormMethod -> IProp (method :: FormMethod | r) i