Module

Halogen.Svg.Indexed

Package
purescript-halogen-svg-elems
Repository
JordanMartinez/purescript-halogen-svg-elems

#CoreAttributes Source

type CoreAttributes :: Row Type -> Row Typetype CoreAttributes r = (class :: String, id :: String | r)

#GlobalEventAttributes Source

type GlobalEventAttributes :: Row Type -> Row Typetype 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)

#StrokeAttributes Source

type StrokeAttributes :: Row Type -> Row Typetype StrokeAttributes r = (stroke :: String, strokeDasharray :: String, strokeDashoffset :: Number, strokeOpacity :: Number, strokeWidth :: Number | r)

#StokeEndAttributes Source

type StokeEndAttributes :: Row Type -> Row Typetype StokeEndAttributes r = (strokeLinecap :: String | r)

#StrokeJoinAttributes Source

type StrokeJoinAttributes :: Row Type -> Row Typetype StrokeJoinAttributes r = (strokeLinejoin :: String, strokeMiterlimit :: String | r)

#FillAttributes Source

type FillAttributes :: Row Type -> Row Typetype FillAttributes r = (fill :: String, fillOpacity :: Number | r)

#MarkerAttributes Source

type MarkerAttributes :: Row Type -> Row Typetype MarkerAttributes r = (markerEnd :: String, markerMid :: String, markerStart :: String | r)

#FontAttributes Source

type FontAttributes :: Row Type -> Row Typetype FontAttributes r = (font_family :: String, font_size :: String, font_sizeAdjust :: Number, font_stretch :: String, font_style :: String, font_variant :: String, font_weight :: String | r)

#SVGsvg Source

type SVGsvg :: Row Typetype SVGsvg = GlobalAttributes + AllPresentationAttributes + (height :: Number, preserveAspectRatio :: String, viewBox :: String, width :: Number)

#SVGforeignObject Source

#SVGmarker Source

type SVGmarker :: Row Typetype SVGmarker = GlobalAttributes + AllPresentationAttributes + (markerHeight :: Number, markerUnits :: String, markerWidth :: Number, orient :: String, refX :: Number, refY :: Number, strokeWidth :: Number)

#AnimationAttributes Source

type AnimationAttributes :: Row Type -> Row Typetype AnimationAttributes r = GlobalAttributes (begin :: String, dur :: String, fill :: String, from :: String, repeatCount :: Int, to :: String | r)

#SVGanimate Source

type SVGanimate :: Row Typetype SVGanimate = AnimationAttributes (attributeName :: String)

#SVGmpath Source

type SVGmpath :: Row Typetype SVGmpath = (xlinkHref :: String)