Module
Hylograph.Element.Types
- Package
- purescript-hylograph-selection
- Repository
- afcondon/purescript-hylograph-selection
Element types and rendering contexts — the vocabulary of what can be drawn.
ElementType is needed by every elem call, so this is public API and
not an implementation detail. Hylograph.HATS re-exports it, which
means the common case needs no import from here at all.
Formerly Hylograph.Internal.Element.Types, which remains as a
deprecated re-export shim.
#ElementType Source
data ElementTypeElement types organized by rendering context
This ADT makes the distinction between SVG and HTML elements explicit, allowing the type system to guide proper namespace handling.
Constructors
CircleRectPathLinePolygonTextGroupSVGDefsLinearGradientRadialGradientStopPatternFillTitleDivSpanTableTrTdThTbodyTheadCodeVarDfnDlDtDdOlUlLiSmallEmStrongAnchorPPreSectionMarkAbbr
Instances
#RenderContext Source
data RenderContextOutput context for rendering Determines which namespace to use when creating elements
Constructors
Instances
#elementContext Source
elementContext :: ElementType -> RenderContextDetermine which rendering context an element belongs to
- Modules
- Data.
DependencyGraph - Hylograph.
Attribute - Hylograph.
Behavior - Hylograph.
Behavior. Types - Hylograph.
Brush - Hylograph.
Brush. FFI - Hylograph.
Brush. Types - Hylograph.
Classify - Hylograph.
Data. Graph - Hylograph.
Data. Graph. Algorithms - Hylograph.
Data. Node - Hylograph.
Data. Tree - Hylograph.
Element. Types - Hylograph.
Expr. Animation - Hylograph.
Expr. Attr - Hylograph.
Expr. Datum - Hylograph.
Expr. Expr - Hylograph.
Expr. Friendly - Hylograph.
Expr. Integration - Hylograph.
Expr. Interpreter. CodeGen - Hylograph.
Expr. Interpreter. Eval - Hylograph.
Expr. Interpreter. Meta - Hylograph.
Expr. Interpreter. PureSVG - Hylograph.
Expr. Interpreter. SVG - Hylograph.
Expr. Path - Hylograph.
Expr. Path. Generators - Hylograph.
Expr. Sugar - Hylograph.
Expr. Units - Hylograph.
Foreign. Types - Hylograph.
HATS - Hylograph.
HATS. Friendly - Hylograph.
HATS. InterpreterTick - Hylograph.
HATS. Transitions - Hylograph.
Interaction. Brush - Hylograph.
Interaction. Coordinated - Hylograph.
Interaction. Pointer - Hylograph.
Interaction. Zoom - Hylograph.
Internal. Attribute - Hylograph.
Internal. Behavior. FFI - Hylograph.
Internal. Behavior. Types - Hylograph.
Internal. Element. Operations - Hylograph.
Internal. Element. Types - Hylograph.
Internal. FFI - Hylograph.
Internal. Transition. FFI - Hylograph.
Internal. Transition. Manager - Hylograph.
Internal. Transition. Scene - Hylograph.
Internal. Transition. Types - Hylograph.
Internal. Types - Hylograph.
Interpreter. English - Hylograph.
Interpreter. Mermaid - Hylograph.
Interpreter. MetaHATS - Hylograph.
Interpreter. SemiQuine - Hylograph.
Interpreter. SemiQuine. TreeToCode - Hylograph.
Interpreter. SemiQuine. Types - Hylograph.
Scale - Hylograph.
Scale. ColorSchemes - Hylograph.
Scale. FP - Hylograph.
Scale. Interpolation - Hylograph.
Scale. Pure - Hylograph.
Scale. Sequential - Hylograph.
Shape. Arc - Hylograph.
Shape. Pie - Hylograph.
Shape. Polygon - Hylograph.
Tooltip - Hylograph.
Transform - Hylograph.
Transition. Types - Hylograph.
Unified - Hylograph.
Unified. Attribute - Hylograph.
Unified. DataDSL - Hylograph.
Unified. Display - Hylograph.
Unified. Sugar