Type aliases
ArgumentsType
ArgumentsType: ArgumentsType<T>
AttributeOnlyElement
Attribute
OnlyElement: Element<SVGElement, ATTRIBUTES>
AttributeValue
AttributeValue: any | number | string | boolean | undefined
CSSAbsoluteLength
CSSAbsoluteLength: "px" | "in" | "cm" | "mm" | "pt" | "pc"
CSSAngleUnit
CSSAngleUnit: "deg" | "grad" | "rad" | "turn"
CSSRelativeLength
CSSRelativeLength: "em" | "ex"
ConstructorArgumentsType
ConstructorArgumentsType: ConstructorArgumentsType<T>
CurrentColor
CurrentColor: "currentColor"
DashArray
Dash
Array: (number | Dimension<"px" | "in" | "cm" | "mm" | "pt" | "pc" | "em" | "ex" | "%"> | Percentage)[]
EasingFunction
EasingFunction: function
Type declaration
-
-
Parameters
Returns number
ElementArgumentsType
ElementArgumentsType: ElementArgumentsType<T>
ElementConstructorArgumentsType
ElementConstructorArgumentsType: ElementConstructorArgumentsType<T>
FilterInput
Filter
Input: "SourceGraphic" | "SourceAlpha" | "BackgroundImage" | "BackgroundAlpha" | "FillPaint" | "StrokePaint" | FilterPrimitive<any, any>
Inherit
Inherit: "inherit"
OnlyPointEvents
OnlyPointEvents: keyof SubType<EVENTS, PointEvent>
PointEvent
PointEvent: MouseEvent | TouchEvent
SubType
SubType: Pick<Base, { [Key in keyof Base]: Base[Key] extends Condition ? Key : never; }[keyof Base]>
TransferFunction_Attributes
TransferFunction_Elements
TransferFunction_Elements: SVGFEFuncRElement | SVGFEFuncGElement | SVGFEFuncBElement | SVGFEFuncAElement
TransformType
TransformType: "matrix" | "translate" | "scale" | "rotate" | "skewX" | "skewY"
Variables
Const INITIAL_NUM_SAMPLES
INITIAL_NUM_SAMPLES: 17 = 17
Const NEWTON_ITERATIONS
NEWTON_ITERATIONS: 5 = 5
Const TRANSFORM_LIST_PATTERN
TRANSFORM_LIST_PATTERN: RegExp = /([a-z]+\(.*?\))/gi
Const XLINK
XLINK: "http://www.w3.org/1999/xlink" = "http://www.w3.org/1999/xlink"
Const XMLNS
XMLNS: "http://www.w3.org/2000/svg" = "http://www.w3.org/2000/svg"
Const back
back: (Anonymous function) = inout(backIn, backOut)
Const backOut
backOut: (Anonymous function) = flip(backIn)
Const circular
circular: (Anonymous function) = inout(circularIn, circularOut)
Const circularOut
circularOut: (Anonymous function) = flip(circularIn)
Const cubic
cubic: (Anonymous function) = inout(cubicIn, cubicOut)
Const cubicOut
cubicOut: (Anonymous function) = flip(cubicIn)
Const elastic
elastic: (Anonymous function) = inout(elasticIn, elasticOut)
Const elasticOut
elasticOut: (Anonymous function) = flip(elasticIn)
Const exponential
exponential: (Anonymous function) = inout(exponentialIn, exponentialOut)
Const exponentialOut
exponentialOut: (Anonymous function) = flip(exponentialIn)
Const quadratic
quadratic: (Anonymous function) = inout(quadraticIn, quadraticOut)
Const quadraticOut
quadraticOut: (Anonymous function) = flip(quadraticIn)
Const quartic
quartic: (Anonymous function) = inout(quarticIn, quarticOut)
Const quarticOut
quarticOut: (Anonymous function) = flip(quarticIn)
Const quintic
quintic: (Anonymous function) = inout(quinticIn, quinticOut)
Const quinticOut
quinticOut: (Anonymous function) = flip(quinticIn)
Const s
s: 1.70158 = 1.70158
Const sine
sine: (Anonymous function) = inout(sineIn, sineOut)
Const sineOut
sineOut: (Anonymous function) = flip(sineIn)
Const step
step: round = Math.round