Module
Halogen.Svg.Indexed
- Package
- purescript-halogen-svg-elems
- Repository
- JordanMartinez/purescript-halogen-svg-elems
#CoreAttributes Source
type CoreAttributes r = (id :: String | r)
#StyleAttributes Source
type StyleAttributes r = (class :: String | r)
#GlobalEventAttributes Source
type GlobalEventAttributes r = (onClick :: MouseEvent, onContextMenu :: MouseEvent, onDoubleClick :: MouseEvent, onKeyDown :: KeyboardEvent, onKeyPress :: KeyboardEvent, onKeyUp :: KeyboardEvent, onMouseDown :: MouseEvent, onMouseEnter :: MouseEvent, onMouseLeave :: MouseEvent, onMouseMove :: MouseEvent, onMouseOut :: MouseEvent, onMouseOver :: MouseEvent, onMouseUp :: MouseEvent, onWheel :: WheelEvent | r)
#PresentationAttributes Source
type PresentationAttributes r = (fill :: String, stroke :: String | r)
#MarkerAttributes Source
type MarkerAttributes r = (markerEnd :: String, markerMid :: String, markerStart :: String | r)
#SVGellipse Source
type SVGellipse = GlobalAttributes (cx :: Number, cy :: Number, rx :: Number, ry :: Number, transform :: String)
#SVGg Source
type SVGg = GlobalAttributes (transform :: String)
#SVGpath Source
type SVGpath = MarkerAttributes (GlobalAttributes (d :: String, transform :: String))
#SVGline Source
type SVGline = MarkerAttributes (GlobalAttributes (strokeWidth :: Number, transform :: String, x1 :: Number, x2 :: Number, y1 :: Number, y2 :: Number))
#SVGforeignObject Source
type SVGforeignObject = GlobalAttributes (height :: Number, width :: Number, x :: Number, y :: Number)
#SVGmarker Source
type SVGmarker = PresentationAttributes (StyleAttributes (CoreAttributes (markerHeight :: Number, markerUnits :: String, markerWidth :: Number, orient :: String, refX :: Number, refY :: Number, strokeWidth :: Number)))
#AnimationAttributes Source
type AnimationAttributes r = GlobalAttributes (begin :: String, dur :: String, fill :: String, from :: String, repeatCount :: Int, to :: String | r)
#SVGanimate Source
type SVGanimate = AnimationAttributes (attributeName :: String)
#SVGanimateMotion Source
type SVGanimateMotion = AnimationAttributes (path :: String)
#SVGtitle Source
type SVGtitle = GlobalAttributes ()