React

Classes

data ReactClass props state insig exsig ctx

data ClassConfig props state insig exsig ctx

type ClassCtx a

smartClass

dumbClass

Rendering

render

debugRender

React Nodes

data ReactNode sig

Events

data EventProperties e

data Target

data ModifierKeys

data MouseEvent

data KeyboardEvent

data ChangeEvent

data FocusEvent

data BlurEvent

Native Events

onBlur

onFocus

onChange

onKeyDown

onKeyPress

onKeyUp

onMouseEnter

onMouseLeave

onDoubleClick

onClick

Synthetic Events

onEnter

Local

class GeneralizeSignal sigloc siggen

locally

data AttrOrHandler signal

Attributes

data NoProps

noProps

mkStaticAttr

key_

class_

href_

id_

src_

value_

placeholder_

for_

type_

checked_

autofocus_

width_

height_

cx_

cy_

d_

dx_

dy_

x_

y_

r_

fill_

viewBox_

points_

transform_

Creating Elements

Class creation

classParent

classLeaf

JS Interop

exportClassLeaf

importLeafClass

importParentClass

data ExportedNode sig

type ExportedClass

JS Interop

type ImportedClass props sig

PropTypes

data PropRequired

data PropType

class PropTypable a