Module
Concur.React.Props
- Package
- purescript-concur-react
- Repository
- ajnsit/purescript-concur
#emptyProp_ Source
emptyProp_ :: Props
#ReactProps Source
type ReactProps a = Props Props a
#emptyProp Source
emptyProp :: forall a. ReactProps a
#unsafeMkPropHandler Source
unsafeMkPropHandler :: forall a. String -> ReactProps a
Construct a custom prop handler
#unsafeMkProp Source
unsafeMkProp :: forall b a. String -> a -> ReactProps b
Construct a custom key value prop
#classList Source
classList :: forall a. Array (Maybe String) -> ReactProps a
Shortcut for the common case of a list of classes
#unsafeTargetValue Source
unsafeTargetValue :: forall r. SyntheticEvent_ r -> String
Get the event target's current value
HACK: This is brittle thanks to React's event object reuse!
Safest is to use it directly on the prop like unsafeTargetValue <$> onKeyDown
#isEnterEvent Source
isEnterEvent :: SyntheticKeyboardEvent -> Boolean
Check if a keyboard event was Enter
#resetTargetValue Source
resetTargetValue :: forall event. String -> event -> Effect Unit
IMPORTANT: UNSAFE: It's unsafe to use this outside this module
#aria Source
aria :: forall a ariaAttrs. Record ariaAttrs -> ReactProps a
#_data Source
_data :: forall a dataAttrs. Record dataAttrs -> ReactProps a
#style Source
style :: forall a style. Record style -> ReactProps a
#dangerouslySetInnerHTML Source
dangerouslySetInnerHTML :: forall a. { __html :: String } -> ReactProps a
#accept Source
accept :: forall a. String -> ReactProps a
#acceptCharset Source
acceptCharset :: forall a. String -> ReactProps a
#accessKey Source
accessKey :: forall a. String -> ReactProps a
#action Source
action :: forall a. String -> ReactProps a
#allowFullScreen Source
allowFullScreen :: forall a. Boolean -> ReactProps a
#allowTransparency Source
allowTransparency :: forall a. Boolean -> ReactProps a
#alt Source
alt :: forall a. String -> ReactProps a
#async Source
async :: forall a. Boolean -> ReactProps a
#autoComplete Source
autoComplete :: forall a. String -> ReactProps a
#autoFocus Source
autoFocus :: forall a. Boolean -> ReactProps a
#autoPlay Source
autoPlay :: forall a. Boolean -> ReactProps a
#capture Source
capture :: forall a. Boolean -> ReactProps a
#cellPadding Source
cellPadding :: forall a. String -> ReactProps a
#cellSpacing Source
cellSpacing :: forall a. String -> ReactProps a
#charSet Source
charSet :: forall a. String -> ReactProps a
#challenge Source
challenge :: forall a. String -> ReactProps a
#checked Source
checked :: forall a. Boolean -> ReactProps a
#cite Source
cite :: forall a. String -> ReactProps a
#classID Source
classID :: forall a. String -> ReactProps a
#className Source
className :: forall a. String -> ReactProps a
#cols Source
cols :: forall a. Int -> ReactProps a
#colSpan Source
colSpan :: forall a. Int -> ReactProps a
#content Source
content :: forall a. String -> ReactProps a
#contentEditable Source
contentEditable :: forall a. Boolean -> ReactProps a
#contextMenu Source
contextMenu :: forall a. String -> ReactProps a
#controls Source
controls :: forall a. Boolean -> ReactProps a
#coords Source
coords :: forall a. String -> ReactProps a
#crossOrigin Source
crossOrigin :: forall a. String -> ReactProps a
#dateTime Source
dateTime :: forall a. String -> ReactProps a
#default Source
default :: forall a. Boolean -> ReactProps a
#defaultChecked Source
defaultChecked :: forall a. Boolean -> ReactProps a
#defaultValue Source
defaultValue :: forall a. String -> ReactProps a
#defer Source
defer :: forall a. Boolean -> ReactProps a
#dir Source
dir :: forall a. String -> ReactProps a
#disabled Source
disabled :: forall a. Boolean -> ReactProps a
#download Source
download :: forall a. String -> ReactProps a
#draggable Source
draggable :: forall a. Boolean -> ReactProps a
#encType Source
encType :: forall a. String -> ReactProps a
#form Source
form :: forall a. String -> ReactProps a
#formAction Source
formAction :: forall a. String -> ReactProps a
#formEncType Source
formEncType :: forall a. String -> ReactProps a
#formMethod Source
formMethod :: forall a. String -> ReactProps a
#formNoValidate Source
formNoValidate :: forall a. Boolean -> ReactProps a
#formTarget Source
formTarget :: forall a. String -> ReactProps a
#frameBorder Source
frameBorder :: forall a. String -> ReactProps a
#headers Source
headers :: forall a. String -> ReactProps a
#height Source
height :: forall a. String -> ReactProps a
#high Source
high :: forall a. String -> ReactProps a
#href Source
href :: forall a. String -> ReactProps a
#hrefLang Source
hrefLang :: forall a. String -> ReactProps a
#htmlFor Source
htmlFor :: forall a. String -> ReactProps a
#httpEquiv Source
httpEquiv :: forall a. String -> ReactProps a
#icon Source
icon :: forall a. String -> ReactProps a
#_id Source
_id :: forall a. String -> ReactProps a
#inputMode Source
inputMode :: forall a. String -> ReactProps a
#integrity Source
integrity :: forall a. String -> ReactProps a
#is Source
is :: forall a. String -> ReactProps a
#key Source
key :: forall a. String -> ReactProps a
#keyParams Source
keyParams :: forall a. String -> ReactProps a
#keyType Source
keyType :: forall a. String -> ReactProps a
#kind Source
kind :: forall a. String -> ReactProps a
#label Source
label :: forall a. String -> ReactProps a
#lang Source
lang :: forall a. String -> ReactProps a
#list Source
list :: forall a. String -> ReactProps a
#loop Source
loop :: forall a. Boolean -> ReactProps a
#low Source
low :: forall a. String -> ReactProps a
#manifest Source
manifest :: forall a. String -> ReactProps a
#marginHeight Source
marginHeight :: forall a. String -> ReactProps a
#marginWidth Source
marginWidth :: forall a. String -> ReactProps a
#max Source
max :: forall a. String -> ReactProps a
#maxLength Source
maxLength :: forall a. String -> ReactProps a
#media Source
media :: forall a. String -> ReactProps a
#mediaGroup Source
mediaGroup :: forall a. String -> ReactProps a
#method Source
method :: forall a. String -> ReactProps a
#min Source
min :: forall a. String -> ReactProps a
#minLength Source
minLength :: forall a. String -> ReactProps a
#multiple Source
multiple :: forall a. Boolean -> ReactProps a
#muted Source
muted :: forall a. Boolean -> ReactProps a
#name Source
name :: forall a. String -> ReactProps a
#nonce Source
nonce :: forall a. String -> ReactProps a
#noValidate Source
noValidate :: forall a. Boolean -> ReactProps a
#open Source
open :: forall a. Boolean -> ReactProps a
#optimum Source
optimum :: forall a. String -> ReactProps a
#pattern Source
pattern :: forall a. String -> ReactProps a
#placeholder Source
placeholder :: forall a. String -> ReactProps a
#poster Source
poster :: forall a. String -> ReactProps a
#preload Source
preload :: forall a. String -> ReactProps a
#profile Source
profile :: forall a. String -> ReactProps a
#radioGroup Source
radioGroup :: forall a. String -> ReactProps a
#readOnly Source
readOnly :: forall a. Boolean -> ReactProps a
#rel Source
rel :: forall a. String -> ReactProps a
#required Source
required :: forall a. Boolean -> ReactProps a
#reversed Source
reversed :: forall a. Boolean -> ReactProps a
#role Source
role :: forall a. String -> ReactProps a
#rows Source
rows :: forall a. Int -> ReactProps a
#rowSpan Source
rowSpan :: forall a. Int -> ReactProps a
#sandbox Source
sandbox :: forall a. String -> ReactProps a
#scope Source
scope :: forall a. String -> ReactProps a
#scoped Source
scoped :: forall a. Boolean -> ReactProps a
#scrolling Source
scrolling :: forall a. String -> ReactProps a
#seamless Source
seamless :: forall a. Boolean -> ReactProps a
#selected Source
selected :: forall a. Boolean -> ReactProps a
#shape Source
shape :: forall a. String -> ReactProps a
#size Source
size :: forall a. Int -> ReactProps a
#sizes Source
sizes :: forall a. String -> ReactProps a
#span Source
span :: forall a. Int -> ReactProps a
#spellCheck Source
spellCheck :: forall a. Boolean -> ReactProps a
#src Source
src :: forall a. String -> ReactProps a
#srcDoc Source
srcDoc :: forall a. String -> ReactProps a
#srcLang Source
srcLang :: forall a. String -> ReactProps a
#srcSet Source
srcSet :: forall a. String -> ReactProps a
#start Source
start :: forall a. Int -> ReactProps a
#step Source
step :: forall a. String -> ReactProps a
#summary Source
summary :: forall a. String -> ReactProps a
#tabIndex Source
tabIndex :: forall a. Int -> ReactProps a
#target Source
target :: forall a. String -> ReactProps a
#title Source
title :: forall a. String -> ReactProps a
#_type Source
_type :: forall a. String -> ReactProps a
#useMap Source
useMap :: forall a. String -> ReactProps a
#value Source
value :: forall a. String -> ReactProps a
#valueArray Source
valueArray :: forall a. Array String -> ReactProps a
#width Source
width :: forall a. String -> ReactProps a
#wmode Source
wmode :: forall a. String -> ReactProps a
#wrap Source
wrap :: forall a. String -> ReactProps a
#about Source
about :: forall a. String -> ReactProps a
#datatype Source
datatype :: forall a. String -> ReactProps a
#inlist Source
inlist :: forall a. String -> ReactProps a
#prefix Source
prefix :: forall a. String -> ReactProps a
#property Source
property :: forall a. String -> ReactProps a
#resource Source
resource :: forall a. String -> ReactProps a
#typeof Source
typeof :: forall a. String -> ReactProps a
#vocab Source
vocab :: forall a. String -> ReactProps a
#autoCapitalize Source
autoCapitalize :: forall a. String -> ReactProps a
#autoCorrect Source
autoCorrect :: forall a. String -> ReactProps a
#autoSave Source
autoSave :: forall a. String -> ReactProps a
#color Source
color :: forall a. String -> ReactProps a
#itemProp Source
itemProp :: forall a. String -> ReactProps a
#itemScope Source
itemScope :: forall a. Boolean -> ReactProps a
#itemType Source
itemType :: forall a. String -> ReactProps a
#itemID Source
itemID :: forall a. String -> ReactProps a
#itemRef Source
itemRef :: forall a. String -> ReactProps a
#results Source
results :: forall a. Int -> ReactProps a
#security Source
security :: forall a. String -> ReactProps a
#unselectable Source
unselectable :: forall a. Boolean -> ReactProps a
#ref Source
ref :: forall a. RefHandler NativeNode -> ReactProps a
#suppressContentEditableWarning Source
suppressContentEditableWarning :: forall a. Boolean -> ReactProps a
#x Source
x :: forall a. Int -> ReactProps a
#y Source
y :: forall a. Int -> ReactProps a
#cx Source
cx :: forall a. Int -> ReactProps a
#cy Source
cy :: forall a. Int -> ReactProps a
#r Source
r :: forall a. Int -> ReactProps a
#fill Source
fill :: forall a. String -> ReactProps a
#opacity Source
opacity :: forall a. Int -> ReactProps a
#fillOpacity Source
fillOpacity :: forall a. Int -> ReactProps a
#stroke Source
stroke :: forall a. String -> ReactProps a
#strokeWidth Source
strokeWidth :: forall a. Int -> ReactProps a
#points Source
points :: forall a. String -> ReactProps a
#d Source
d :: forall a. String -> ReactProps a
#viewBox Source
viewBox :: forall a. String -> ReactProps a