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 aConstruct a custom prop handler
#unsafeMkProp Source
unsafeMkProp :: forall b a. String -> a -> ReactProps bConstruct a custom key value prop
#classList Source
classList :: forall a. Array (Maybe String) -> ReactProps aShortcut for the common case of a list of classes
#unsafeTargetValue Source
unsafeTargetValue :: forall r. SyntheticEvent_ r -> StringGet 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 -> BooleanCheck if a keyboard event was Enter
#resetTargetValue Source
resetTargetValue :: forall event. String -> event -> Effect UnitIMPORTANT: 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