gralha-svg-render
Releases (2)
Definitions (947)
svg.bend
- def color.rgb
- def nibble
- def color.hex.short
- def color.hex
- def color.named.a
- def color.named.b
- def color.named.c
- def color.named.d
- def color.named.f
- def color.named.g
- def color.named.h
- def color.named.i
- def color.named.k
- def color.named.l
- def color.named.m
- def color.named.n
- def color.named.o
- def color.named.p
- def color.named.r
- def color.named.s
- def color.named.t
- def color.named.v
- def color.named.w
- def color.named.y
- def color.named.code
- def color.named
- type ColorTokenImg.Color arguments retain separators and units; unlike SVG coordinates, these functions do not permit adjacent numbers or mixed comma/slash syntax.
- def color.word
- def color.token.number
- def color.token
- def color.tokens.word
- def color.tokens
- def color.component
- def color.hue
- def color.hsl.channel
- def color.hsl
- def color.hwb.mix
- def color.hwb
- def color.function.channels
- def color.function.args
- def color.hex.valid
- def color.hex.string
- def color.parse
- def color.hex.digitHex digits after a '#', read in one pass: the value and count when the rest is only whitespace, else a count of 0 so the general parser decides.
- def color.hex.scan
- def color.hex.start
- def color.hex.fast
- def color.head
- def color
- def color.opacity.number
- def color.opacity
- def dimension
- def xy
- def shape.rect.path
- def shape.rect
- def shape.ellipse.path
- def edges.transform
- def shape.dataThe path data of a shape; a path's own `d` arrives separately (taken out of its attributes) so the parser owns that text outright.
- def glyph.path
- def shape.of
- def shape
- def glyph.edges.appendPaint adjacent glyphs with one shared style as one geometry.
- def glyph.edges
- def shape.childrenThe element's edges in local units, flattened for the local-to-device matrix m.
- type MarkerSubpath
- def marker.segments.reverse
- def marker.subpaths.reverse
- def marker.subpaths
- def marker.first
- def marker.last
- def marker.angle.vector
- def marker.angle.mean
- def marker.direction
- type MarkerVertex
- def marker.vertices.tail
- def marker.vertices.one
- def marker.vertices.append
- def marker.vertices
- def marker.trace.result
- def marker.trace.path
- def marker.trace
- type StrokeSettingsStroke geometry is compiled once.
- def stroke.settings
- def keyword.blankA property from an element's attributes: absent means the inherited value (or the initial one for non-inherited properties) with no string work at all; present, the CSS-wide keywords are honoured.
- def keyword.rest
- def keyword.pick
- def keyword.head
- def style.keyword
- def style.present
- def style.value
- def style.number.presentA numeric inherited property: the parent's number stays a number when the attribute is absent instead of being printed and parsed again.
- def style.number
- type PickedThe style properties an element's own attributes may set, picked up in one pass over the attribute list (the first occurrence of a key counts, as a lookup by name would find it), so inheritance reads them without a walk per property.
- def pick.none
- def pick.first
- def pick.slot.fWhich property a key names, 0 for none, by its first letter then the name.
- def pick.slot.s
- def pick.slot.m
- def pick.slot.other
- def pick.slot