package jsoo-react

  1. Overview
  2. Docs
module Prop : sig ... end
include module type of Prop
val ariaActivedescendant : string -> React__.Dom_dsl_core.Prop.t
val ariaAtomic : string -> React__.Dom_dsl_core.Prop.t
val ariaAutocomplete : string -> React__.Dom_dsl_core.Prop.t
val ariaBusy : string -> React__.Dom_dsl_core.Prop.t
val ariaChecked : string -> React__.Dom_dsl_core.Prop.t
val ariaColcount : int -> React__.Dom_dsl_core.Prop.t
val ariaColindex : int -> React__.Dom_dsl_core.Prop.t
val ariaColspan : int -> React__.Dom_dsl_core.Prop.t
val ariaControls : string -> React__.Dom_dsl_core.Prop.t
val ariaCurrent : string -> React__.Dom_dsl_core.Prop.t
val ariaDescribedby : string -> React__.Dom_dsl_core.Prop.t
val ariaDetails : string -> React__.Dom_dsl_core.Prop.t
val ariaDisabled : string -> React__.Dom_dsl_core.Prop.t
val ariaDropeffect : string -> React__.Dom_dsl_core.Prop.t
val ariaErrormessage : string -> React__.Dom_dsl_core.Prop.t
val ariaExpanded : string -> React__.Dom_dsl_core.Prop.t
val ariaFlowto : string -> React__.Dom_dsl_core.Prop.t
val ariaGrabbed : string -> React__.Dom_dsl_core.Prop.t
val ariaHaspopup : string -> React__.Dom_dsl_core.Prop.t
val ariaHidden : string -> React__.Dom_dsl_core.Prop.t
val ariaInvalid : string -> React__.Dom_dsl_core.Prop.t
val ariaKeyshortcuts : string -> React__.Dom_dsl_core.Prop.t
val ariaLabel : string -> React__.Dom_dsl_core.Prop.t
val ariaLabelledby : string -> React__.Dom_dsl_core.Prop.t
val ariaLevel : int -> React__.Dom_dsl_core.Prop.t
val ariaLive : string -> React__.Dom_dsl_core.Prop.t
val ariaModal : string -> React__.Dom_dsl_core.Prop.t
val ariaMultiline : string -> React__.Dom_dsl_core.Prop.t
val ariaMultiselectable : string -> React__.Dom_dsl_core.Prop.t
val ariaOrientation : string -> React__.Dom_dsl_core.Prop.t
val ariaOwns : string -> React__.Dom_dsl_core.Prop.t
val ariaPlaceholder : string -> React__.Dom_dsl_core.Prop.t
val ariaPosinset : int -> React__.Dom_dsl_core.Prop.t
val ariaPressed : string -> React__.Dom_dsl_core.Prop.t
val ariaReadonly : string -> React__.Dom_dsl_core.Prop.t
val ariaRelevant : string -> React__.Dom_dsl_core.Prop.t
val ariaRequired : string -> React__.Dom_dsl_core.Prop.t
val ariaRoledescription : string -> React__.Dom_dsl_core.Prop.t
val ariaRowcount : int -> React__.Dom_dsl_core.Prop.t
val ariaRowindex : int -> React__.Dom_dsl_core.Prop.t
val ariaRowspan : int -> React__.Dom_dsl_core.Prop.t
val ariaSelected : string -> React__.Dom_dsl_core.Prop.t
val ariaSetsize : int -> React__.Dom_dsl_core.Prop.t
val ariaSort : string -> React__.Dom_dsl_core.Prop.t
val ariaValuemax : int -> React__.Dom_dsl_core.Prop.t
val ariaValuemin : int -> React__.Dom_dsl_core.Prop.t
val ariaValuenow : int -> React__.Dom_dsl_core.Prop.t
val ariaValuetext : string -> React__.Dom_dsl_core.Prop.t
type t

Common

val any : string -> 'a -> t
val bool : string -> bool -> t
val float_ : string -> float -> t
val event : string -> ('a Event.synthetic -> unit) -> t
val key : string -> t
val ref_ : Dom.dom_ref -> t

Modifiers

SVG props

val accentHeight : string -> t
val accumulate : string -> t
val additive : string -> t
val alignmentBaseline : string -> t
val allowReorder : string -> t
val alphabetic : string -> t
val amplitude : string -> t
val arabicForm : string -> t
val ascent : string -> t
val attributeName : string -> t
val attributeType : string -> t
val autoReverse : string -> t
val azimuth : string -> t
val baseFrequency : string -> t
val baseProfile : string -> t
val baselineShift : string -> t
val bbox : string -> t
val begin_ : string -> t
val bias : string -> t
val by : string -> t
val calcMode : string -> t
val capHeight : string -> t
val className : string -> t
val classNames : string list -> t
val clip : string -> t
val clipPathUnits : string -> t
val clipRule : string -> t
val colorInterpolation : string -> t
val colorInterpolationFilters : string -> t
val colorProfile : string -> t
val colorRendering : string -> t
val contentScriptType : string -> t
val contentStyleType : string -> t
val cursor : string -> t
val cx : string -> t
val cy : string -> t
val d : string -> t
val decelerate : string -> t
val descent : string -> t
val diffuseConstant : string -> t
val direction : string -> t
val display : string -> t
val divisor : string -> t
val dominantBaseline : string -> t
val dur : string -> t
val dx : string -> t
val dy : string -> t
val edgeMode : string -> t
val elevation : string -> t
val enableBackground : string -> t
val end_ : string -> t
val exponent : string -> t
val externalResourcesRequired : string -> t
val fill : string -> t
val fillOpacity : string -> t
val fillRule : string -> t
val filterRes : string -> t
val filterUnits : string -> t
val floodColor : string -> t
val floodOpacity : string -> t
val focusable : string -> t
val fontFamily : string -> t
val fontSize : string -> t
val fontSizeAdjust : string -> t
val fontStretch : string -> t
val fontStyle : string -> t
val fontVariant : string -> t
val fontWeight : string -> t
val fomat : string -> t
val from : string -> t
val fx : string -> t
val fy : string -> t
val g1 : string -> t
val g2 : string -> t
val glyphName : string -> t
val glyphOrientationHorizontal : string -> t
val glyphOrientationVertical : string -> t
val glyphRef : string -> t
val gradientTransform : string -> t
val gradientUnits : string -> t
val hanging : string -> t
val height : string -> t
val horizAdvX : string -> t
val horizOriginX : string -> t
val href : string -> t
val id : string -> t
val ideographic : string -> t
val imageRendering : string -> t
val in_ : string -> t
val in2 : string -> t
val intercept : string -> t
val k : string -> t
val k1 : string -> t
val k2 : string -> t
val k3 : string -> t
val k4 : string -> t
val kernelMatrix : string -> t
val kernelUnitLength : string -> t
val kerning : string -> t
val keyPoints : string -> t
val keySplines : string -> t
val keyTimes : string -> t
val lang : string -> t
val lengthAdjust : string -> t
val letterSpacing : string -> t
val lightingColor : string -> t
val limitingConeAngle : string -> t
val local : string -> t
val markerEnd : string -> t
val markerHeight : string -> t
val markerMid : string -> t
val markerStart : string -> t
val markerUnits : string -> t
val markerWidth : string -> t
val maskContentUnits : string -> t
val maskUnits : string -> t
val mathematical : string -> t
val mode : string -> t
val numOctaves : string -> t
val offset : string -> t
val opacity : string -> t
val operator : string -> t
val order : string -> t
val orient : string -> t
val orientation : string -> t
val origin : string -> t
val overflow : string -> t
val overflowX : string -> t
val overflowY : string -> t
val overlinePosition : string -> t
val overlineThickness : string -> t
val paintOrder : string -> t
val panose1 : string -> t
val pathLength : string -> t
val patternContentUnits : string -> t
val patternTransform : string -> t
val patternUnits : string -> t
val pointerEvents : string -> t
val points : string -> t
val pointsAtX : string -> t
val pointsAtY : string -> t
val pointsAtZ : string -> t
val preserveAlpha : string -> t
val preserveAspectRatio : string -> t
val primitiveUnits : string -> t
val r : string -> t
val radius : string -> t
val refX : string -> t
val refY : string -> t
val renderingIntent : string -> t
val repeatCount : string -> t
val repeatDur : string -> t
val requiredExtensions : string -> t
val requiredFeatures : string -> t
val restart : string -> t
val result : string -> t
val rotate : string -> t
val rx : string -> t
val ry : string -> t
val scale : string -> t
val seed : string -> t
val shapeRendering : string -> t
val slope : string -> t
val spacing : string -> t
val specularConstant : string -> t
val specularExponent : string -> t
val speed : string -> t
val spreadMethod : string -> t
val startOffset : string -> t
val stdDeviation : string -> t
val stemh : string -> t
val stemv : string -> t
val stitchTiles : string -> t
val stopColor : string -> t
val stopOpacity : string -> t
val strikethroughPosition : string -> t
val strikethroughThickness : string -> t
val stroke : string -> t
val strokeDasharray : string -> t
val strokeDashoffset : string -> t
val strokeLinecap : string -> t
val strokeLinejoin : string -> t
val strokeMiterlimit : string -> t
val strokeOpacity : string -> t
val strokeWidth : string -> t
val surfaceScale : string -> t
val systemLanguage : string -> t
val tabIndex : int -> t
val tableValues : string -> t
val targetX : string -> t
val targetY : string -> t
val textAnchor : string -> t
val textDecoration : string -> t
val textLength : string -> t
val textRendering : string -> t
val to_ : string -> t
val transform : string -> t
val u1 : string -> t
val u2 : string -> t
val underlinePosition : string -> t
val underlineThickness : string -> t
val unicode : string -> t
val unicodeBidi : string -> t
val unicodeRange : string -> t
val unitsPerEm : string -> t
val vAlphabetic : string -> t
val vHanging : string -> t
val vIdeographic : string -> t
val vMathematical : string -> t
val values : string -> t
val vectorEffect : string -> t
val version : string -> t
val vertAdvX : string -> t
val vertAdvY : string -> t
val vertOriginX : string -> t
val vertOriginY : string -> t
val viewBox : string -> t
val viewTarget : string -> t
val visibility : string -> t
val width : string -> t
val widths : string -> t
val wordSpacing : string -> t
val writingMode : string -> t
val x : string -> t
val x1 : string -> t
val x2 : string -> t
val xChannelSelector : string -> t
val xHeight : string -> t
val xlinkActuate : string -> t
val xlinkArcrole : string -> t
val xlinkHref : string -> t
val xlinkRole : string -> t
val xlinkShow : string -> t
val xlinkTitle : string -> t
val xlinkType : string -> t
val xmlns : string -> t
val xmlBase : string -> t
val xmlLang : string -> t
val xmlSpace : string -> t
val y : string -> t
val y1 : string -> t
val y2 : string -> t
val yChannelSelector : string -> t
val z : string -> t
val zoomAndPan : string -> t

Common

module Context : sig ... end
val fragment : Ojs.t list -> Ojs.t
val strict_mode : Ojs.t list -> Ojs.t
val none : Ojs.t
val string : string -> Ojs.t
val int : int -> Ojs.t
val float : float -> Ojs.t
val maybe : ('a -> Ojs.t) -> 'a option -> Ojs.t
val h : string -> Prop.t array -> Ojs.t list -> Ojs.t

SVG elements

val a : Prop.t array -> Ojs.t list -> Ojs.t
val animate : Prop.t array -> Ojs.t list -> Ojs.t
val animateMotion : Prop.t array -> Ojs.t list -> Ojs.t
val animateTransform : Prop.t array -> Ojs.t list -> Ojs.t
val circle : Prop.t array -> Ojs.t list -> Ojs.t
val clipPath : Prop.t array -> Ojs.t list -> Ojs.t
val defs : Prop.t array -> Ojs.t list -> Ojs.t
val desc : Prop.t array -> Ojs.t list -> Ojs.t
val discard : Prop.t array -> Ojs.t list -> Ojs.t
val ellipse : Prop.t array -> Ojs.t list -> Ojs.t
val feBlend : Prop.t array -> Ojs.t list -> Ojs.t
val feColorMatrix : Prop.t array -> Ojs.t list -> Ojs.t
val feComponentTransfer : Prop.t array -> Ojs.t list -> Ojs.t
val feComposite : Prop.t array -> Ojs.t list -> Ojs.t
val feConvolveMatrix : Prop.t array -> Ojs.t list -> Ojs.t
val feDiffuseLighting : Prop.t array -> Ojs.t list -> Ojs.t
val feDisplacementMap : Prop.t array -> Ojs.t list -> Ojs.t
val feDistantLight : Prop.t array -> Ojs.t list -> Ojs.t
val feDropShadow : Prop.t array -> Ojs.t list -> Ojs.t
val feFlood : Prop.t array -> Ojs.t list -> Ojs.t
val feFuncA : Prop.t array -> Ojs.t list -> Ojs.t
val feFuncB : Prop.t array -> Ojs.t list -> Ojs.t
val feFuncG : Prop.t array -> Ojs.t list -> Ojs.t
val feFuncR : Prop.t array -> Ojs.t list -> Ojs.t
val feGaussianBlur : Prop.t array -> Ojs.t list -> Ojs.t
val feImage : Prop.t array -> Ojs.t list -> Ojs.t
val feMerge : Prop.t array -> Ojs.t list -> Ojs.t
val feMergeNode : Prop.t array -> Ojs.t list -> Ojs.t
val feMorphology : Prop.t array -> Ojs.t list -> Ojs.t
val feOffset : Prop.t array -> Ojs.t list -> Ojs.t
val fePointLight : Prop.t array -> Ojs.t list -> Ojs.t
val feSpecularLighting : Prop.t array -> Ojs.t list -> Ojs.t
val feSpotLight : Prop.t array -> Ojs.t list -> Ojs.t
val feTile : Prop.t array -> Ojs.t list -> Ojs.t
val feTurbulence : Prop.t array -> Ojs.t list -> Ojs.t
val filter : Prop.t array -> Ojs.t list -> Ojs.t
val foreignObject : Prop.t array -> Ojs.t list -> Ojs.t
val g : Prop.t array -> Ojs.t list -> Ojs.t
val hatch : Prop.t array -> Ojs.t list -> Ojs.t
val hatchpath : Prop.t array -> Ojs.t list -> Ojs.t
val image : Prop.t array -> Ojs.t list -> Ojs.t
val line : Prop.t array -> Ojs.t list -> Ojs.t
val linearGradient : Prop.t array -> Ojs.t list -> Ojs.t
val marker : Prop.t array -> Ojs.t list -> Ojs.t
val mask : Prop.t array -> Ojs.t list -> Ojs.t
val metadata : Prop.t array -> Ojs.t list -> Ojs.t
val mpath : Prop.t array -> Ojs.t list -> Ojs.t
val path : Prop.t array -> Ojs.t list -> Ojs.t
val pattern : Prop.t array -> Ojs.t list -> Ojs.t
val polygon : Prop.t array -> Ojs.t list -> Ojs.t
val polyline : Prop.t array -> Ojs.t list -> Ojs.t
val radialGradient : Prop.t array -> Ojs.t list -> Ojs.t
val rect : Prop.t array -> Ojs.t list -> Ojs.t
val script : Prop.t array -> Ojs.t list -> Ojs.t
val set : Prop.t array -> Ojs.t list -> Ojs.t
val stop : Prop.t array -> Ojs.t list -> Ojs.t
val style : Prop.t array -> Ojs.t list -> Ojs.t
val svg : Prop.t array -> Ojs.t list -> Ojs.t
val switch : Prop.t array -> Ojs.t list -> Ojs.t
val symbol : Prop.t array -> Ojs.t list -> Ojs.t
val text : Prop.t array -> Ojs.t list -> Ojs.t
val textPath : Prop.t array -> Ojs.t list -> Ojs.t
val title : Prop.t array -> Ojs.t list -> Ojs.t
val tspan : Prop.t array -> Ojs.t list -> Ojs.t
val use : Prop.t array -> Ojs.t list -> Ojs.t
val view : Prop.t array -> Ojs.t list -> Ojs.t
OCaml

Innovation. Community. Security.