dart.dom.svg
- Classes
-
AElement
AltGlyphElement
Angle
AnimateElement
AnimateMotionElement
AnimateTransformElement
AnimatedAngle
AnimatedBoolean
AnimatedEnumeration
AnimatedInteger
AnimatedLength
AnimatedLengthList
AnimatedNumber
AnimatedNumberList
AnimatedPreserveAspectRatio
AnimatedRect
AnimatedString
AnimatedTransformList
AnimationElement
CircleElement
ClipPathElement
DefsElement
DescElement
ElementInstance
EllipseElement
ExternalResourcesRequired
FEBlendElement
FEColorMatrixElement
FEComponentTransferElement
FECompositeElement
FEConvolveMatrixElement
FEDiffuseLightingElement
FEDisplacementMapElement
FEDistantLightElement
FEFloodElement
FEFuncAElement
FEFuncBElement
FEFuncGElement
FEFuncRElement
FEGaussianBlurElement
FEImageElement
FEMergeElement
FEMergeNodeElement
FEMorphologyElement
FEOffsetElement
FEPointLightElement
FESpecularLightingElement
FESpotLightElement
FETileElement
FETurbulenceElement
FilterElement
FilterPrimitiveStandardAttributes
FitToViewBox
ForeignObjectElement
GElement
GraphicsElement
ImageElement
Length
LengthList
LineElement
LinearGradientElement
MarkerElement
MaskElement
Matrix
MetadataElement
Number
NumberList
PathElement
PathSeg
PathSegArcAbs
PathSegArcRel
PathSegClosePath
PathSegCurvetoCubicAbs
PathSegCurvetoCubicRel
PathSegCurvetoCubicSmoothAbs
PathSegCurvetoCubicSmoothRel
PathSegCurvetoQuadraticAbs
PathSegCurvetoQuadraticRel
PathSegCurvetoQuadraticSmoothAbs
PathSegCurvetoQuadraticSmoothRel
PathSegLinetoAbs
PathSegLinetoHorizontalAbs
PathSegLinetoHorizontalRel
PathSegLinetoRel
PathSegLinetoVerticalAbs
PathSegLinetoVerticalRel
PathSegList
PathSegMovetoAbs
PathSegMovetoRel
PatternElement
Point
PointList
PolygonElement
PolylineElement
PreserveAspectRatio
RadialGradientElement
Rect
RectElement
RenderingIntent
ScriptElement
SetElement
StopElement
StringList
StyleElement
SvgDocument
SvgElement
SvgSvgElement
SwitchElement
SymbolElement
TSpanElement
Tests
TextContentElement
TextElement
TextPathElement
TextPositioningElement
TitleElement
Transform
TransformList
UnitTypes
UriReference
UseElement
ViewElement
ViewSpec
ZoomAndPan
ZoomEvent
- Fields
-
externalResourcesRequired: AnimatedBoolean
href: AnimatedString
target: AnimatedString
- Getters and Setters
-
externalResourcesRequired: AnimatedBoolean
href: AnimatedString
target: AnimatedString
- Constructors
-
AElement()
Fields
final AnimatedBoolean externalResourcesRequired
final AnimatedString href
final AnimatedString target
Getters and Setters
@
@
AnimatedBoolean get externalResourcesRequired
@
@
AnimatedString get href
@
@
AnimatedString get target
Constructors
@
@
factory AElement()
- Static Fields
-
supported: bool
- Fields
-
format: String
glyphRef: String
href: AnimatedString
- Getters and Setters
-
format: String
format=(String value)
glyphRef: String
glyphRef=(String value)
href: AnimatedString
supported: bool
- Constructors
-
AltGlyphElement()
Static Fields
static final bool supported
Fields
String format
String glyphRef
final AnimatedString href
Getters and Setters
@
@
String get format
@
@
set format=(String value)
@
@
String get glyphRef
@
@
set glyphRef=(String value)
@
@
AnimatedString get href
static bool get supported
Checks if this type is supported on the current platform.
Constructors
@
@
factory AltGlyphElement()
@
@
@
Class Angle extends NativeFieldWrapperClass1
- Static Fields
-
SVG_ANGLETYPE_DEG: int
SVG_ANGLETYPE_GRAD: int
SVG_ANGLETYPE_RAD: int
SVG_ANGLETYPE_UNKNOWN: int
SVG_ANGLETYPE_UNSPECIFIED: int
- Fields
-
unitType: int
value: num
valueAsString: String
valueInSpecifiedUnits: num
- Getters and Setters
-
unitType: int
value: num
value=(num value)
valueAsString: String
valueAsString=(String value)
valueInSpecifiedUnits: num
valueInSpecifiedUnits=(num value)
- Constructors
-
Angle()
- Methods
-
convertToSpecifiedUnits(int unitType): void
newValueSpecifiedUnits(int unitType, num valueInSpecifiedUnits): void
Static Fields
@
@
static const int SVG_ANGLETYPE_DEG = 2
@
@
static const int SVG_ANGLETYPE_GRAD = 4
@
@
static const int SVG_ANGLETYPE_RAD = 3
@
@
static const int SVG_ANGLETYPE_UNKNOWN = 0
@
@
static const int SVG_ANGLETYPE_UNSPECIFIED = 1
Fields
final int unitType
num value
String valueAsString
num valueInSpecifiedUnits
Getters and Setters
@
@
int get unitType
@
@
num get value
@
@
set value=(num value)
@
@
String get valueAsString
@
@
set valueAsString=(String value)
@
@
num get valueInSpecifiedUnits
@
@
set valueInSpecifiedUnits=(num value)
Constructors
Angle()
Methods
@
@
void convertToSpecifiedUnits(int unitType)
@
@
void newValueSpecifiedUnits(int unitType, num valueInSpecifiedUnits)
@
@
@
@
@
@
Class AnimateElement extends AnimationElement
- Static Fields
-
supported: bool
- Getters and Setters
-
supported: bool
- Constructors
-
AnimateElement()
Static Fields
static final bool supported
Getters and Setters
static bool get supported
Checks if this type is supported on the current platform.
Constructors
@
@
factory AnimateElement()
@
@
@
@
@
@
Class AnimateMotionElement extends AnimationElement
- Static Fields
-
supported: bool
- Getters and Setters
-
supported: bool
- Constructors
-
AnimateMotionElement()
Static Fields
static final bool supported
Getters and Setters
static bool get supported
Checks if this type is supported on the current platform.
Constructors
@
@
factory AnimateMotionElement()
@
@
@
@
@
@
Class AnimateTransformElement extends AnimationElement
- Static Fields
-
supported: bool
- Getters and Setters
-
supported: bool
- Constructors
-
AnimateTransformElement()
Static Fields
static final bool supported
Getters and Setters
static bool get supported
Checks if this type is supported on the current platform.
Constructors
@
@
factory AnimateTransformElement()
@
@
@
Class AnimatedAngle extends NativeFieldWrapperClass1
- Fields
-
animVal: Angle
baseVal: Angle
- Getters and Setters
-
animVal: Angle
baseVal: Angle
- Constructors
-
AnimatedAngle()
Fields
final Angle animVal
final Angle baseVal
Getters and Setters
@
@
Angle get animVal
@
@
Angle get baseVal
Constructors
AnimatedAngle()
@
@
@
Class AnimatedBoolean extends NativeFieldWrapperClass1
- Fields
-
animVal: bool
baseVal: bool
- Getters and Setters
-
animVal: bool
baseVal: bool
baseVal=(bool value)
- Constructors
-
AnimatedBoolean()
Fields
final bool animVal
bool baseVal
Getters and Setters
@
@
bool get animVal
@
@
bool get baseVal
@
@
set baseVal=(bool value)
Constructors
AnimatedBoolean()
@
@
@
Class AnimatedEnumeration extends NativeFieldWrapperClass1
- Fields
-
animVal: int
baseVal: int
- Getters and Setters
-
animVal: int
baseVal: int
baseVal=(int value)
- Constructors
-
AnimatedEnumeration()
Fields
final int animVal
int baseVal
Getters and Setters
@
@
int get animVal
@
@
int get baseVal
@
@
set baseVal=(int value)
Constructors
AnimatedEnumeration()
@
@
@
Class AnimatedInteger extends NativeFieldWrapperClass1
- Fields
-
animVal: int
baseVal: int
- Getters and Setters
-
animVal: int
baseVal: int
baseVal=(int value)
- Constructors
-
AnimatedInteger()
Fields
final int animVal
int baseVal
Getters and Setters
@
@
int get animVal
@
@
int get baseVal
@
@
set baseVal=(int value)
Constructors
AnimatedInteger()
@
@
@
Class AnimatedLength extends NativeFieldWrapperClass1
- Fields
-
animVal: Length
baseVal: Length
- Getters and Setters
-
animVal: Length
baseVal: Length
- Constructors
-
AnimatedLength()
Fields
final Length animVal
final Length baseVal
Getters and Setters
@
@
Length get animVal
@
@
Length get baseVal
Constructors
AnimatedLength()
@
@
@
Class AnimatedLengthList extends NativeFieldWrapperClass1
- Fields
-
animVal: LengthList
baseVal: LengthList
- Getters and Setters
-
animVal: LengthList
baseVal: LengthList
- Constructors
-
AnimatedLengthList()
Fields
final LengthList animVal
final LengthList baseVal
Getters and Setters
@
@
LengthList get animVal
@
@
LengthList get baseVal
Constructors
AnimatedLengthList()
@
@
@
Class AnimatedNumber extends NativeFieldWrapperClass1
- Fields
-
animVal: double
baseVal: num
- Getters and Setters
-
animVal: double
baseVal: num
baseVal=(num value)
- Constructors
-
AnimatedNumber()
Fields
final double animVal
num baseVal
Getters and Setters
@
@
double get animVal
@
@
num get baseVal
@
@
set baseVal=(num value)
Constructors
AnimatedNumber()
@
@
@
Class AnimatedNumberList extends NativeFieldWrapperClass1
- Fields
-
animVal: NumberList
baseVal: NumberList
- Getters and Setters
-
animVal: NumberList
baseVal: NumberList
- Constructors
-
AnimatedNumberList()
Fields
final NumberList animVal
final NumberList baseVal
Getters and Setters
@
@
NumberList get animVal
@
@
NumberList get baseVal
Constructors
AnimatedNumberList()
@
@
@
Class AnimatedPreserveAspectRatio extends NativeFieldWrapperClass1
- Fields
-
animVal: PreserveAspectRatio
baseVal: PreserveAspectRatio
- Getters and Setters
-
animVal: PreserveAspectRatio
baseVal: PreserveAspectRatio
- Constructors
-
AnimatedPreserveAspectRatio()
Fields
final PreserveAspectRatio animVal
final PreserveAspectRatio baseVal
Getters and Setters
@
@
PreserveAspectRatio get animVal
@
@
PreserveAspectRatio get baseVal
Constructors
AnimatedPreserveAspectRatio()
@
@
@
Class AnimatedRect extends NativeFieldWrapperClass1
- Fields
-
animVal: Rect
baseVal: Rect
- Getters and Setters
-
animVal: Rect
baseVal: Rect
- Constructors
-
AnimatedRect()
Fields
final Rect animVal
final Rect baseVal
Getters and Setters
@
@
Rect get animVal
@
@
Rect get baseVal
Constructors
AnimatedRect()
@
@
@
Class AnimatedString extends NativeFieldWrapperClass1
- Fields
-
animVal: String
baseVal: String
- Getters and Setters
-
animVal: String
baseVal: String
baseVal=(String value)
- Constructors
-
AnimatedString()
Fields
final String animVal
String baseVal
Getters and Setters
@
@
String get animVal
@
@
String get baseVal
@
@
set baseVal=(String value)
Constructors
AnimatedString()
@
@
@
Class AnimatedTransformList extends NativeFieldWrapperClass1
- Fields
-
animVal: TransformList
baseVal: TransformList
- Getters and Setters
-
animVal: TransformList
baseVal: TransformList
- Constructors
-
AnimatedTransformList()
Fields
final TransformList animVal
final TransformList baseVal
Getters and Setters
@
@
TransformList get animVal
@
@
TransformList get baseVal
Constructors
AnimatedTransformList()
- Fields
-
externalResourcesRequired: AnimatedBoolean
requiredExtensions: StringList
requiredFeatures: StringList
systemLanguage: StringList
targetElement: SvgElement
- Getters and Setters
-
externalResourcesRequired: AnimatedBoolean
requiredExtensions: StringList
requiredFeatures: StringList
systemLanguage: StringList
targetElement: SvgElement
- Constructors
-
AnimationElement()
- Methods
-
beginElement(): void
beginElementAt(num offset): void
endElement(): void
endElementAt(num offset): void
getCurrentTime(): double
getSimpleDuration(): double
getStartTime(): double
hasExtension(String extension): bool
Fields
final AnimatedBoolean externalResourcesRequired
final StringList requiredExtensions
final StringList requiredFeatures
final StringList systemLanguage
final SvgElement targetElement
Getters and Setters
@
@
AnimatedBoolean get externalResourcesRequired
@
@
StringList get requiredExtensions
@
@
StringList get requiredFeatures
@
@
StringList get systemLanguage
@
@
SvgElement get targetElement
Constructors
@
@
factory AnimationElement()
Methods
@
@
void beginElement()
@
@
void beginElementAt(num offset)
@
@
void endElement()
@
@
void endElementAt(num offset)
@
@
double getCurrentTime()
@
@
double getSimpleDuration()
@
@
double getStartTime()
@
@
bool hasExtension(String extension)
- Fields
-
cx: AnimatedLength
cy: AnimatedLength
externalResourcesRequired: AnimatedBoolean
r: AnimatedLength
- Getters and Setters
-
cx: AnimatedLength
cy: AnimatedLength
externalResourcesRequired: AnimatedBoolean
r: AnimatedLength
- Constructors
-
CircleElement()
Fields
final AnimatedLength cx
final AnimatedLength cy
final AnimatedBoolean externalResourcesRequired
final AnimatedLength r
Getters and Setters
@
@
AnimatedLength get cx
@
@
AnimatedLength get cy
@
@
AnimatedBoolean get externalResourcesRequired
@
@
AnimatedLength get r
Constructors
@
@
factory CircleElement()
- Fields
-
clipPathUnits: AnimatedEnumeration
externalResourcesRequired: AnimatedBoolean
- Getters and Setters
-
clipPathUnits: AnimatedEnumeration
externalResourcesRequired: AnimatedBoolean
- Constructors
-
ClipPathElement()
Fields
final AnimatedEnumeration clipPathUnits
final AnimatedBoolean externalResourcesRequired
Getters and Setters
@
@
AnimatedEnumeration get clipPathUnits
@
@
AnimatedBoolean get externalResourcesRequired
Constructors
@
@
factory ClipPathElement()
- Fields
-
externalResourcesRequired: AnimatedBoolean
- Getters and Setters
-
externalResourcesRequired: AnimatedBoolean
- Constructors
-
DefsElement()
Fields
final AnimatedBoolean externalResourcesRequired
Getters and Setters
@
@
AnimatedBoolean get externalResourcesRequired
Constructors
@
@
factory DefsElement()
@
@
@
Class DescElement extends SvgElement
- Constructors
-
DescElement()
Constructors
@
@
factory DescElement()
@
@
@
Class ElementInstance extends EventTarget
- Static Fields
-
abortEvent: EventStreamProvider
beforeCopyEvent: EventStreamProvider
beforeCutEvent: EventStreamProvider
beforePasteEvent: EventStreamProvider
blurEvent: EventStreamProvider
changeEvent: EventStreamProvider
clickEvent: EventStreamProvider
contextMenuEvent: EventStreamProvider
copyEvent: EventStreamProvider
cutEvent: EventStreamProvider
doubleClickEvent: EventStreamProvider
dragEndEvent: EventStreamProvider
dragEnterEvent: EventStreamProvider
dragEvent: EventStreamProvider
dragLeaveEvent: EventStreamProvider
dragOverEvent: EventStreamProvider
dragStartEvent: EventStreamProvider
dropEvent: EventStreamProvider
errorEvent: EventStreamProvider
focusEvent: EventStreamProvider
inputEvent: EventStreamProvider
keyDownEvent: EventStreamProvider
keyPressEvent: EventStreamProvider
keyUpEvent: EventStreamProvider
loadEvent: EventStreamProvider
mouseDownEvent: EventStreamProvider
mouseEnterEvent: EventStreamProvider
mouseLeaveEvent: EventStreamProvider
mouseMoveEvent: EventStreamProvider
mouseOutEvent: EventStreamProvider
mouseOverEvent: EventStreamProvider
mouseUpEvent: EventStreamProvider
mouseWheelEvent: EventStreamProvider
pasteEvent: EventStreamProvider
resetEvent: EventStreamProvider
resizeEvent: EventStreamProvider
scrollEvent: EventStreamProvider
searchEvent: EventStreamProvider
selectEvent: EventStreamProvider
selectStartEvent: EventStreamProvider
submitEvent: EventStreamProvider
unloadEvent: EventStreamProvider
- Fields
-
childNodes: List
correspondingElement: SvgElement
correspondingUseElement: UseElement
firstChild: ElementInstance
lastChild: ElementInstance
nextSibling: ElementInstance
onAbort: Stream
onBeforeCopy: Stream
onBeforeCut: Stream
onBeforePaste: Stream
onBlur: Stream
onChange: Stream
onClick: Stream
onContextMenu: Stream
onCopy: Stream
onCut: Stream
onDoubleClick: Stream
onDrag: Stream
onDragEnd: Stream
onDragEnter: Stream
onDragLeave: Stream
onDragOver: Stream
onDragStart: Stream
onDrop: Stream
onError: Stream
onFocus: Stream
onInput: Stream
onKeyDown: Stream
onKeyPress: Stream
onKeyUp: Stream
onLoad: Stream
onMouseDown: Stream
onMouseEnter: Stream
onMouseLeave: Stream
onMouseMove: Stream
onMouseOut: Stream
onMouseOver: Stream
onMouseUp: Stream
onMouseWheel: Stream
onPaste: Stream
onReset: Stream
onResize: Stream
onScroll: Stream
onSearch: Stream
onSelect: Stream
onSelectStart: Stream
onSubmit: Stream
onUnload: Stream
parentNode: ElementInstance
previousSibling: ElementInstance
- Getters and Setters
-
childNodes: List<ElementInstance>
correspondingElement: SvgElement
correspondingUseElement: UseElement
firstChild: ElementInstance
lastChild: ElementInstance
nextSibling: ElementInstance
onAbort: Stream<Event>
onBeforeCopy: Stream<Event>
onBeforeCut: Stream<Event>
onBeforePaste: Stream<Event>
onBlur: Stream<Event>
onChange: Stream<Event>
onClick: Stream<MouseEvent>
onContextMenu: Stream<MouseEvent>
onCopy: Stream<Event>
onCut: Stream<Event>
onDoubleClick: Stream<Event>
onDrag: Stream<MouseEvent>
onDragEnd: Stream<MouseEvent>
onDragEnter: Stream<MouseEvent>
onDragLeave: Stream<MouseEvent>
onDragOver: Stream<MouseEvent>
onDragStart: Stream<MouseEvent>
onDrop: Stream<MouseEvent>
onError: Stream<Event>
onFocus: Stream<Event>
onInput: Stream<Event>
onKeyDown: Stream<KeyboardEvent>
onKeyPress: Stream<KeyboardEvent>
onKeyUp: Stream<KeyboardEvent>
onLoad: Stream<Event>
onMouseDown: Stream<MouseEvent>
onMouseEnter: Stream<MouseEvent>
onMouseLeave: Stream<MouseEvent>
onMouseMove: Stream<MouseEvent>
onMouseOut: Stream<MouseEvent>
onMouseOver: Stream<MouseEvent>
onMouseUp: Stream<MouseEvent>
onMouseWheel: Stream<WheelEvent>
onPaste: Stream<Event>
onReset: Stream<Event>
onResize: Stream<Event>
onScroll: Stream<Event>
onSearch: Stream<Event>
onSelect: Stream<Event>
onSelectStart: Stream<Event>
onSubmit: Stream<Event>
onUnload: Stream<Event>
parentNode: ElementInstance
previousSibling: ElementInstance
- Methods
-
$dom_addEventListener(String type, EventListener listener, bool useCapture): void
$dom_removeEventListener(String type, EventListener listener, bool useCapture): void
dispatchEvent(Event event): bool
Static Fields
@
@
static const EventStreamProvider abortEvent
@
@
static const EventStreamProvider beforeCopyEvent
@
@
static const EventStreamProvider beforeCutEvent
@
@
static const EventStreamProvider beforePasteEvent
@
@
static const EventStreamProvider blurEvent
@
@
static const EventStreamProvider changeEvent
@
@
static const EventStreamProvider clickEvent
@
@
static const EventStreamProvider contextMenuEvent
@
@
static const EventStreamProvider copyEvent
@
@
static const EventStreamProvider cutEvent
@
@
static const EventStreamProvider doubleClickEvent
@
@
static const EventStreamProvider dragEndEvent
@
@
static const EventStreamProvider dragEnterEvent
@
@
static const EventStreamProvider dragEvent
@
@
static const EventStreamProvider dragLeaveEvent
@
@
static const EventStreamProvider dragOverEvent
@
@
static const EventStreamProvider dragStartEvent
@
@
static const EventStreamProvider dropEvent
@
@
static const EventStreamProvider errorEvent
@
@
static const EventStreamProvider focusEvent
@
@
static const EventStreamProvider inputEvent
@
@
static const EventStreamProvider keyDownEvent
@
@
static const EventStreamProvider keyPressEvent
@
@
static const EventStreamProvider keyUpEvent
@
@
static const EventStreamProvider loadEvent
@
@
static const EventStreamProvider mouseDownEvent
@
@
@
static const EventStreamProvider mouseEnterEvent
@
@
@
static const EventStreamProvider mouseLeaveEvent
@
@
static const EventStreamProvider mouseMoveEvent
@
@
static const EventStreamProvider mouseOutEvent
@
@
static const EventStreamProvider mouseOverEvent
@
@
static const EventStreamProvider mouseUpEvent
@
@
static const EventStreamProvider mouseWheelEvent
@
@
static const EventStreamProvider pasteEvent
@
@
static const EventStreamProvider resetEvent
@
@
static const EventStreamProvider resizeEvent
@
@
static const EventStreamProvider scrollEvent
@
@
@
static const EventStreamProvider searchEvent
@
@
static const EventStreamProvider selectEvent
@
@
static const EventStreamProvider selectStartEvent
@
@
static const EventStreamProvider submitEvent
@
@
static const EventStreamProvider unloadEvent
Fields
final List childNodes
final SvgElement correspondingElement
final UseElement correspondingUseElement
final ElementInstance firstChild
final ElementInstance lastChild
final ElementInstance nextSibling
final Stream onAbort
final Stream onBeforeCopy
final Stream onBeforeCut
final Stream onBeforePaste
final Stream onBlur
final Stream onChange
final Stream onClick
final Stream onContextMenu
final Stream onCopy
final Stream onCut
final Stream onDoubleClick
final Stream onDrag
final Stream onDragEnd
final Stream onDragEnter
final Stream onDragLeave
final Stream onDragOver
final Stream onDragStart
final Stream onDrop
final Stream onError
final Stream onFocus
final Stream onInput
final Stream onKeyDown
final Stream onKeyPress
final Stream onKeyUp
final Stream onLoad
final Stream onMouseDown
final Stream onMouseEnter
final Stream onMouseLeave
final Stream onMouseMove
final Stream onMouseOut
final Stream onMouseOver
final Stream onMouseUp
final Stream onMouseWheel
final Stream onPaste
final Stream onReset
final Stream onResize
final Stream onScroll
final Stream onSearch
final Stream onSelect
final Stream onSelectStart
final Stream onSubmit
final Stream onUnload
final ElementInstance parentNode
final ElementInstance previousSibling
Getters and Setters
@
@
List<ElementInstance> get childNodes
@
@
SvgElement get correspondingElement
@
@
UseElement get correspondingUseElement
@
@
ElementInstance get firstChild
@
@
ElementInstance get lastChild
@
@
ElementInstance get nextSibling
@
@
Stream<Event> get onAbort
@
@
Stream<Event> get onBeforeCopy
@
@
Stream<Event> get onBeforeCut
@
@
Stream<Event> get onBeforePaste
@
@
Stream<Event> get onBlur
@
@
Stream<Event> get onChange
@
@
Stream<MouseEvent> get onClick
@
@
Stream<MouseEvent> get onContextMenu
@
@
Stream<Event> get onCopy
@
@
Stream<Event> get onCut
@
@
Stream<Event> get onDoubleClick
@
@
Stream<MouseEvent> get onDrag
@
@
Stream<MouseEvent> get onDragEnd
@
@
Stream<MouseEvent> get onDragEnter
@
@
Stream<MouseEvent> get onDragLeave
@
@
Stream<MouseEvent> get onDragOver
@
@
Stream<MouseEvent> get onDragStart
@
@
Stream<MouseEvent> get onDrop
@
@
Stream<Event> get onError
@
@
Stream<Event> get onFocus
@
@
Stream<Event> get onInput
@
@
Stream<KeyboardEvent> get onKeyDown
@
@
Stream<KeyboardEvent> get onKeyPress
@
@
Stream<KeyboardEvent> get onKeyUp
@
@
Stream<Event> get onLoad
@
@
Stream<MouseEvent> get onMouseDown
@
@
@
Stream<MouseEvent> get onMouseEnter
@
@
@
Stream<MouseEvent> get onMouseLeave
@
@
Stream<MouseEvent> get onMouseMove
@
@
Stream<MouseEvent> get onMouseOut
@
@
Stream<MouseEvent> get onMouseOver
@
@
Stream<MouseEvent> get onMouseUp
@
@
Stream<WheelEvent> get onMouseWheel
@
@
Stream<Event> get onPaste
@
@
Stream<Event> get onReset
@
@
Stream<Event> get onResize
@
@
Stream<Event> get onScroll
@
@
@
Stream<Event> get onSearch
@
@
Stream<Event> get onSelect
@
@
Stream<Event> get onSelectStart
@
@
Stream<Event> get onSubmit
@
@
Stream<Event> get onUnload
@
@
ElementInstance get parentNode
@
@
ElementInstance get previousSibling
Methods
@
@
@
void $dom_addEventListener(String type, EventListener listener, bool useCapture)
@
@
@
void $dom_removeEventListener(String type, EventListener listener, bool useCapture)
@
@
@
bool dispatchEvent(Event event)
- Fields
-
cx: AnimatedLength
cy: AnimatedLength
externalResourcesRequired: AnimatedBoolean
rx: AnimatedLength
ry: AnimatedLength
- Getters and Setters
-
cx: AnimatedLength
cy: AnimatedLength
externalResourcesRequired: AnimatedBoolean
rx: AnimatedLength
ry: AnimatedLength
- Constructors
-
EllipseElement()
Fields
final AnimatedLength cx
final AnimatedLength cy
final AnimatedBoolean externalResourcesRequired
final AnimatedLength rx
final AnimatedLength ry
Getters and Setters
@
@
AnimatedLength get cx
@
@
AnimatedLength get cy
@
@
AnimatedBoolean get externalResourcesRequired
@
@
AnimatedLength get rx
@
@
AnimatedLength get ry
Constructors
@
@
factory EllipseElement()
@
@
@
Abstract class ExternalResourcesRequired extends NativeFieldWrapperClass1
- Fields
-
externalResourcesRequired: AnimatedBoolean
- Getters and Setters
-
externalResourcesRequired: AnimatedBoolean
- Constructors
-
ExternalResourcesRequired()
- Methods
-
supported(SvgElement element): bool
Fields
final AnimatedBoolean externalResourcesRequired
Getters and Setters
@
@
AnimatedBoolean get externalResourcesRequired
Constructors
ExternalResourcesRequired()
Methods
static bool supported(SvgElement element)
Checks if this type is supported on the current platform.
- Static Fields
-
SVG_FEBLEND_MODE_DARKEN: int
SVG_FEBLEND_MODE_LIGHTEN: int
SVG_FEBLEND_MODE_MULTIPLY: int
SVG_FEBLEND_MODE_NORMAL: int
SVG_FEBLEND_MODE_SCREEN: int
SVG_FEBLEND_MODE_UNKNOWN: int
supported: bool
- Fields
-
height: AnimatedLength
in1: AnimatedString
in2: AnimatedString
mode: AnimatedEnumeration
result: AnimatedString
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Getters and Setters
-
height: AnimatedLength
in1: AnimatedString
in2: AnimatedString
mode: AnimatedEnumeration
result: AnimatedString
supported: bool
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Constructors
-
FEBlendElement()
Static Fields
@
@
static const int SVG_FEBLEND_MODE_DARKEN = 4
@
@
static const int SVG_FEBLEND_MODE_LIGHTEN = 5
@
@
static const int SVG_FEBLEND_MODE_MULTIPLY = 2
@
@
static const int SVG_FEBLEND_MODE_NORMAL = 1
@
@
static const int SVG_FEBLEND_MODE_SCREEN = 3
@
@
static const int SVG_FEBLEND_MODE_UNKNOWN = 0
static final bool supported
Fields
final AnimatedLength height
final AnimatedString in1
final AnimatedString in2
final AnimatedEnumeration mode
final AnimatedString result
final AnimatedLength width
final AnimatedLength x
final AnimatedLength y
Getters and Setters
@
@
AnimatedLength get height
@
@
AnimatedString get in1
@
@
AnimatedString get in2
@
@
AnimatedEnumeration get mode
@
@
AnimatedString get result
static bool get supported
Checks if this type is supported on the current platform.
@
@
AnimatedLength get width
@
@
AnimatedLength get x
@
@
AnimatedLength get y
Constructors
@
@
factory FEBlendElement()
- Static Fields
-
SVG_FECOLORMATRIX_TYPE_HUEROTATE: int
SVG_FECOLORMATRIX_TYPE_LUMINANCETOALPHA: int
SVG_FECOLORMATRIX_TYPE_MATRIX: int
SVG_FECOLORMATRIX_TYPE_SATURATE: int
SVG_FECOLORMATRIX_TYPE_UNKNOWN: int
supported: bool
- Fields
-
height: AnimatedLength
in1: AnimatedString
result: AnimatedString
type: AnimatedEnumeration
values: AnimatedNumberList
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Getters and Setters
-
height: AnimatedLength
in1: AnimatedString
result: AnimatedString
supported: bool
type: AnimatedEnumeration
values: AnimatedNumberList
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Constructors
-
FEColorMatrixElement()
Static Fields
@
@
static const int SVG_FECOLORMATRIX_TYPE_HUEROTATE = 3
@
@
static const int SVG_FECOLORMATRIX_TYPE_LUMINANCETOALPHA = 4
@
@
static const int SVG_FECOLORMATRIX_TYPE_MATRIX = 1
@
@
static const int SVG_FECOLORMATRIX_TYPE_SATURATE = 2
@
@
static const int SVG_FECOLORMATRIX_TYPE_UNKNOWN = 0
static final bool supported
Fields
final AnimatedLength height
final AnimatedString in1
final AnimatedString result
final AnimatedEnumeration type
final AnimatedNumberList values
final AnimatedLength width
final AnimatedLength x
final AnimatedLength y
Getters and Setters
@
@
AnimatedLength get height
@
@
AnimatedString get in1
@
@
AnimatedString get result
static bool get supported
Checks if this type is supported on the current platform.
@
@
AnimatedEnumeration get type
@
@
AnimatedNumberList get values
@
@
AnimatedLength get width
@
@
AnimatedLength get x
@
@
AnimatedLength get y
Constructors
@
@
factory FEColorMatrixElement()
- Static Fields
-
supported: bool
- Fields
-
height: AnimatedLength
in1: AnimatedString
result: AnimatedString
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Getters and Setters
-
height: AnimatedLength
in1: AnimatedString
result: AnimatedString
supported: bool
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Constructors
-
FEComponentTransferElement()
Static Fields
static final bool supported
Fields
final AnimatedLength height
final AnimatedString in1
final AnimatedString result
final AnimatedLength width
final AnimatedLength x
final AnimatedLength y
Getters and Setters
@
@
AnimatedLength get height
@
@
AnimatedString get in1
@
@
AnimatedString get result
static bool get supported
Checks if this type is supported on the current platform.
@
@
AnimatedLength get width
@
@
AnimatedLength get x
@
@
AnimatedLength get y
Constructors
@
@
factory FEComponentTransferElement()
- Static Fields
-
SVG_FECOMPOSITE_OPERATOR_ARITHMETIC: int
SVG_FECOMPOSITE_OPERATOR_ATOP: int
SVG_FECOMPOSITE_OPERATOR_IN: int
SVG_FECOMPOSITE_OPERATOR_OUT: int
SVG_FECOMPOSITE_OPERATOR_OVER: int
SVG_FECOMPOSITE_OPERATOR_UNKNOWN: int
SVG_FECOMPOSITE_OPERATOR_XOR: int
- Fields
-
height: AnimatedLength
in1: AnimatedString
in2: AnimatedString
k1: AnimatedNumber
k2: AnimatedNumber
k3: AnimatedNumber
k4: AnimatedNumber
operator: AnimatedEnumeration
result: AnimatedString
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Getters and Setters
-
height: AnimatedLength
in1: AnimatedString
in2: AnimatedString
k1: AnimatedNumber
k2: AnimatedNumber
k3: AnimatedNumber
k4: AnimatedNumber
operator: AnimatedEnumeration
result: AnimatedString
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
Static Fields
@
@
static const int SVG_FECOMPOSITE_OPERATOR_ARITHMETIC = 6
@
@
static const int SVG_FECOMPOSITE_OPERATOR_ATOP = 4
@
@
static const int SVG_FECOMPOSITE_OPERATOR_IN = 2
@
@
static const int SVG_FECOMPOSITE_OPERATOR_OUT = 3
@
@
static const int SVG_FECOMPOSITE_OPERATOR_OVER = 1
@
@
static const int SVG_FECOMPOSITE_OPERATOR_UNKNOWN = 0
@
@
static const int SVG_FECOMPOSITE_OPERATOR_XOR = 5
Fields
final AnimatedLength height
final AnimatedString in1
final AnimatedString in2
final AnimatedNumber k1
final AnimatedNumber k2
final AnimatedNumber k3
final AnimatedNumber k4
final AnimatedEnumeration operator
final AnimatedString result
final AnimatedLength width
final AnimatedLength x
final AnimatedLength y
Getters and Setters
@
@
AnimatedLength get height
@
@
AnimatedString get in1
@
@
AnimatedString get in2
@
@
AnimatedNumber get k1
@
@
AnimatedNumber get k2
@
@
AnimatedNumber get k3
@
@
AnimatedNumber get k4
@
@
AnimatedEnumeration get operator
@
@
AnimatedString get result
@
@
AnimatedLength get width
@
@
AnimatedLength get x
@
@
AnimatedLength get y
- Static Fields
-
SVG_EDGEMODE_DUPLICATE: int
SVG_EDGEMODE_NONE: int
SVG_EDGEMODE_UNKNOWN: int
SVG_EDGEMODE_WRAP: int
supported: bool
- Fields
-
bias: AnimatedNumber
divisor: AnimatedNumber
edgeMode: AnimatedEnumeration
height: AnimatedLength
in1: AnimatedString
kernelMatrix: AnimatedNumberList
kernelUnitLengthX: AnimatedNumber
kernelUnitLengthY: AnimatedNumber
orderX: AnimatedInteger
orderY: AnimatedInteger
preserveAlpha: AnimatedBoolean
result: AnimatedString
targetX: AnimatedInteger
targetY: AnimatedInteger
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Getters and Setters
-
bias: AnimatedNumber
divisor: AnimatedNumber
edgeMode: AnimatedEnumeration
height: AnimatedLength
in1: AnimatedString
kernelMatrix: AnimatedNumberList
kernelUnitLengthX: AnimatedNumber
kernelUnitLengthY: AnimatedNumber
orderX: AnimatedInteger
orderY: AnimatedInteger
preserveAlpha: AnimatedBoolean
result: AnimatedString
supported: bool
targetX: AnimatedInteger
targetY: AnimatedInteger
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Constructors
-
FEConvolveMatrixElement()
Static Fields
@
@
static const int SVG_EDGEMODE_DUPLICATE = 1
@
@
static const int SVG_EDGEMODE_NONE = 3
@
@
static const int SVG_EDGEMODE_UNKNOWN = 0
@
@
static const int SVG_EDGEMODE_WRAP = 2
static final bool supported
Fields
final AnimatedNumber bias
final AnimatedNumber divisor
final AnimatedEnumeration edgeMode
final AnimatedLength height
final AnimatedString in1
final AnimatedNumberList kernelMatrix
final AnimatedNumber kernelUnitLengthX
final AnimatedNumber kernelUnitLengthY
final AnimatedInteger orderX
final AnimatedInteger orderY
final AnimatedBoolean preserveAlpha
final AnimatedString result
final AnimatedInteger targetX
final AnimatedInteger targetY
final AnimatedLength width
final AnimatedLength x
final AnimatedLength y
Getters and Setters
@
@
AnimatedNumber get bias
@
@
AnimatedNumber get divisor
@
@
AnimatedEnumeration get edgeMode
@
@
AnimatedLength get height
@
@
AnimatedString get in1
@
@
AnimatedNumberList get kernelMatrix
@
@
AnimatedNumber get kernelUnitLengthX
@
@
AnimatedNumber get kernelUnitLengthY
@
@
AnimatedInteger get orderX
@
@
AnimatedInteger get orderY
@
@
AnimatedBoolean get preserveAlpha
@
@
AnimatedString get result
static bool get supported
Checks if this type is supported on the current platform.
@
@
AnimatedInteger get targetX
@
@
AnimatedInteger get targetY
@
@
AnimatedLength get width
@
@
AnimatedLength get x
@
@
AnimatedLength get y
Constructors
@
@
factory FEConvolveMatrixElement()
- Static Fields
-
supported: bool
- Fields
-
diffuseConstant: AnimatedNumber
height: AnimatedLength
in1: AnimatedString
kernelUnitLengthX: AnimatedNumber
kernelUnitLengthY: AnimatedNumber
result: AnimatedString
surfaceScale: AnimatedNumber
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Getters and Setters
-
diffuseConstant: AnimatedNumber
height: AnimatedLength
in1: AnimatedString
kernelUnitLengthX: AnimatedNumber
kernelUnitLengthY: AnimatedNumber
result: AnimatedString
supported: bool
surfaceScale: AnimatedNumber
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Constructors
-
FEDiffuseLightingElement()
Static Fields
static final bool supported
Fields
final AnimatedNumber diffuseConstant
final AnimatedLength height
final AnimatedString in1
final AnimatedNumber kernelUnitLengthX
final AnimatedNumber kernelUnitLengthY
final AnimatedString result
final AnimatedNumber surfaceScale
final AnimatedLength width
final AnimatedLength x
final AnimatedLength y
Getters and Setters
@
@
AnimatedNumber get diffuseConstant
@
@
AnimatedLength get height
@
@
AnimatedString get in1
@
@
AnimatedNumber get kernelUnitLengthX
@
@
AnimatedNumber get kernelUnitLengthY
@
@
AnimatedString get result
static bool get supported
Checks if this type is supported on the current platform.
@
@
AnimatedNumber get surfaceScale
@
@
AnimatedLength get width
@
@
AnimatedLength get x
@
@
AnimatedLength get y
Constructors
@
@
factory FEDiffuseLightingElement()
- Static Fields
-
SVG_CHANNEL_A: int
SVG_CHANNEL_B: int
SVG_CHANNEL_G: int
SVG_CHANNEL_R: int
SVG_CHANNEL_UNKNOWN: int
supported: bool
- Fields
-
height: AnimatedLength
in1: AnimatedString
in2: AnimatedString
result: AnimatedString
scale: AnimatedNumber
width: AnimatedLength
x: AnimatedLength
xChannelSelector: AnimatedEnumeration
y: AnimatedLength
yChannelSelector: AnimatedEnumeration
- Getters and Setters
-
height: AnimatedLength
in1: AnimatedString
in2: AnimatedString
result: AnimatedString
scale: AnimatedNumber
supported: bool
width: AnimatedLength
x: AnimatedLength
xChannelSelector: AnimatedEnumeration
y: AnimatedLength
yChannelSelector: AnimatedEnumeration
- Constructors
-
FEDisplacementMapElement()
Static Fields
@
@
static const int SVG_CHANNEL_A = 4
@
@
static const int SVG_CHANNEL_B = 3
@
@
static const int SVG_CHANNEL_G = 2
@
@
static const int SVG_CHANNEL_R = 1
@
@
static const int SVG_CHANNEL_UNKNOWN = 0
static final bool supported
Fields
final AnimatedLength height
final AnimatedString in1
final AnimatedString in2
final AnimatedString result
final AnimatedNumber scale
final AnimatedLength width
final AnimatedLength x
final AnimatedEnumeration xChannelSelector
final AnimatedLength y
final AnimatedEnumeration yChannelSelector
Getters and Setters
@
@
AnimatedLength get height
@
@
AnimatedString get in1
@
@
AnimatedString get in2
@
@
AnimatedString get result
@
@
AnimatedNumber get scale
static bool get supported
Checks if this type is supported on the current platform.
@
@
AnimatedLength get width
@
@
AnimatedLength get x
@
@
AnimatedEnumeration get xChannelSelector
@
@
AnimatedLength get y
@
@
AnimatedEnumeration get yChannelSelector
Constructors
@
@
factory FEDisplacementMapElement()
@
@
@
@
@
@
@
Class FEDistantLightElement extends SvgElement
- Static Fields
-
supported: bool
- Fields
-
azimuth: AnimatedNumber
elevation: AnimatedNumber
- Getters and Setters
-
azimuth: AnimatedNumber
elevation: AnimatedNumber
supported: bool
- Constructors
-
FEDistantLightElement()
Static Fields
static final bool supported
Fields
final AnimatedNumber azimuth
final AnimatedNumber elevation
Getters and Setters
@
@
AnimatedNumber get azimuth
@
@
AnimatedNumber get elevation
static bool get supported
Checks if this type is supported on the current platform.
Constructors
@
@
factory FEDistantLightElement()
- Static Fields
-
supported: bool
- Fields
-
height: AnimatedLength
result: AnimatedString
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Getters and Setters
-
height: AnimatedLength
result: AnimatedString
supported: bool
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Constructors
-
FEFloodElement()
Static Fields
static final bool supported
Fields
final AnimatedLength height
final AnimatedString result
final AnimatedLength width
final AnimatedLength x
final AnimatedLength y
Getters and Setters
@
@
AnimatedLength get height
@
@
AnimatedString get result
static bool get supported
Checks if this type is supported on the current platform.
@
@
AnimatedLength get width
@
@
AnimatedLength get x
@
@
AnimatedLength get y
Constructors
@
@
factory FEFloodElement()
@
@
@
@
@
@
@
Class FEFuncAElement extends _SVGComponentTransferFunctionElement
- Static Fields
-
supported: bool
- Getters and Setters
-
supported: bool
- Constructors
-
FEFuncAElement()
Static Fields
static final bool supported
Getters and Setters
static bool get supported
Checks if this type is supported on the current platform.
Constructors
@
@
factory FEFuncAElement()
@
@
@
@
@
@
@
Class FEFuncBElement extends _SVGComponentTransferFunctionElement
- Static Fields
-
supported: bool
- Getters and Setters
-
supported: bool
- Constructors
-
FEFuncBElement()
Static Fields
static final bool supported
Getters and Setters
static bool get supported
Checks if this type is supported on the current platform.
Constructors
@
@
factory FEFuncBElement()
@
@
@
@
@
@
@
Class FEFuncGElement extends _SVGComponentTransferFunctionElement
- Static Fields
-
supported: bool
- Getters and Setters
-
supported: bool
- Constructors
-
FEFuncGElement()
Static Fields
static final bool supported
Getters and Setters
static bool get supported
Checks if this type is supported on the current platform.
Constructors
@
@
factory FEFuncGElement()
@
@
@
@
@
@
@
Class FEFuncRElement extends _SVGComponentTransferFunctionElement
- Static Fields
-
supported: bool
- Getters and Setters
-
supported: bool
- Constructors
-
FEFuncRElement()
Static Fields
static final bool supported
Getters and Setters
static bool get supported
Checks if this type is supported on the current platform.
Constructors
@
@
factory FEFuncRElement()
- Static Fields
-
supported: bool
- Fields
-
height: AnimatedLength
in1: AnimatedString
result: AnimatedString
stdDeviationX: AnimatedNumber
stdDeviationY: AnimatedNumber
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Getters and Setters
-
height: AnimatedLength
in1: AnimatedString
result: AnimatedString
stdDeviationX: AnimatedNumber
stdDeviationY: AnimatedNumber
supported: bool
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Constructors
-
FEGaussianBlurElement()
- Methods
-
setStdDeviation(num stdDeviationX, num stdDeviationY): void
Static Fields
static final bool supported
Fields
final AnimatedLength height
final AnimatedString in1
final AnimatedString result
final AnimatedNumber stdDeviationX
final AnimatedNumber stdDeviationY
final AnimatedLength width
final AnimatedLength x
final AnimatedLength y
Getters and Setters
@
@
AnimatedLength get height
@
@
AnimatedString get in1
@
@
AnimatedString get result
@
@
AnimatedNumber get stdDeviationX
@
@
AnimatedNumber get stdDeviationY
static bool get supported
Checks if this type is supported on the current platform.
@
@
AnimatedLength get width
@
@
AnimatedLength get x
@
@
AnimatedLength get y
Constructors
@
@
factory FEGaussianBlurElement()
Methods
@
@
void setStdDeviation(num stdDeviationX, num stdDeviationY)
- Static Fields
-
supported: bool
- Fields
-
externalResourcesRequired: AnimatedBoolean
height: AnimatedLength
href: AnimatedString
preserveAspectRatio: AnimatedPreserveAspectRatio
result: AnimatedString
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Getters and Setters
-
externalResourcesRequired: AnimatedBoolean
height: AnimatedLength
href: AnimatedString
preserveAspectRatio: AnimatedPreserveAspectRatio
result: AnimatedString
supported: bool
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Constructors
-
FEImageElement()
Static Fields
static final bool supported
Fields
final AnimatedBoolean externalResourcesRequired
final AnimatedLength height
final AnimatedString href
final AnimatedPreserveAspectRatio preserveAspectRatio
final AnimatedString result
final AnimatedLength width
final AnimatedLength x
final AnimatedLength y
Getters and Setters
@
@
AnimatedBoolean get externalResourcesRequired
@
@
AnimatedLength get height
@
@
AnimatedString get href
@
@
AnimatedPreserveAspectRatio get preserveAspectRatio
@
@
AnimatedString get result
static bool get supported
Checks if this type is supported on the current platform.
@
@
AnimatedLength get width
@
@
AnimatedLength get x
@
@
AnimatedLength get y
Constructors
@
@
factory FEImageElement()
- Static Fields
-
supported: bool
- Fields
-
height: AnimatedLength
result: AnimatedString
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Getters and Setters
-
height: AnimatedLength
result: AnimatedString
supported: bool
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Constructors
-
FEMergeElement()
Static Fields
static final bool supported
Fields
final AnimatedLength height
final AnimatedString result
final AnimatedLength width
final AnimatedLength x
final AnimatedLength y
Getters and Setters
@
@
AnimatedLength get height
@
@
AnimatedString get result
static bool get supported
Checks if this type is supported on the current platform.
@
@
AnimatedLength get width
@
@
AnimatedLength get x
@
@
AnimatedLength get y
Constructors
@
@
factory FEMergeElement()
@
@
@
@
@
@
@
Class FEMergeNodeElement extends SvgElement
- Static Fields
-
supported: bool
- Fields
-
in1: AnimatedString
- Getters and Setters
-
in1: AnimatedString
supported: bool
- Constructors
-
FEMergeNodeElement()
Static Fields
static final bool supported
Fields
final AnimatedString in1
Getters and Setters
@
@
AnimatedString get in1
static bool get supported
Checks if this type is supported on the current platform.
Constructors
@
@
factory FEMergeNodeElement()
- Static Fields
-
SVG_MORPHOLOGY_OPERATOR_DILATE: int
SVG_MORPHOLOGY_OPERATOR_ERODE: int
SVG_MORPHOLOGY_OPERATOR_UNKNOWN: int
- Fields
-
height: AnimatedLength
in1: AnimatedString
operator: AnimatedEnumeration
radiusX: AnimatedNumber
radiusY: AnimatedNumber
result: AnimatedString
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Getters and Setters
-
height: AnimatedLength
in1: AnimatedString
operator: AnimatedEnumeration
radiusX: AnimatedNumber
radiusY: AnimatedNumber
result: AnimatedString
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Methods
-
setRadius(num radiusX, num radiusY): void
Static Fields
@
@
static const int SVG_MORPHOLOGY_OPERATOR_DILATE = 2
@
@
static const int SVG_MORPHOLOGY_OPERATOR_ERODE = 1
@
@
static const int SVG_MORPHOLOGY_OPERATOR_UNKNOWN = 0
Fields
final AnimatedLength height
final AnimatedString in1
final AnimatedEnumeration operator
final AnimatedNumber radiusX
final AnimatedNumber radiusY
final AnimatedString result
final AnimatedLength width
final AnimatedLength x
final AnimatedLength y
Getters and Setters
@
@
AnimatedLength get height
@
@
AnimatedString get in1
@
@
AnimatedEnumeration get operator
@
@
AnimatedNumber get radiusX
@
@
AnimatedNumber get radiusY
@
@
AnimatedString get result
@
@
AnimatedLength get width
@
@
AnimatedLength get x
@
@
AnimatedLength get y
Methods
@
@
void setRadius(num radiusX, num radiusY)
- Static Fields
-
supported: bool
- Fields
-
dx: AnimatedNumber
dy: AnimatedNumber
height: AnimatedLength
in1: AnimatedString
result: AnimatedString
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Getters and Setters
-
dx: AnimatedNumber
dy: AnimatedNumber
height: AnimatedLength
in1: AnimatedString
result: AnimatedString
supported: bool
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Constructors
-
FEOffsetElement()
Static Fields
static final bool supported
Fields
final AnimatedNumber dx
final AnimatedNumber dy
final AnimatedLength height
final AnimatedString in1
final AnimatedString result
final AnimatedLength width
final AnimatedLength x
final AnimatedLength y
Getters and Setters
@
@
AnimatedNumber get dx
@
@
AnimatedNumber get dy
@
@
AnimatedLength get height
@
@
AnimatedString get in1
@
@
AnimatedString get result
static bool get supported
Checks if this type is supported on the current platform.
@
@
AnimatedLength get width
@
@
AnimatedLength get x
@
@
AnimatedLength get y
Constructors
@
@
factory FEOffsetElement()
@
@
@
@
@
@
@
Class FEPointLightElement extends SvgElement
- Static Fields
-
supported: bool
- Fields
-
x: AnimatedNumber
y: AnimatedNumber
z: AnimatedNumber
- Getters and Setters
-
supported: bool
x: AnimatedNumber
y: AnimatedNumber
z: AnimatedNumber
- Constructors
-
FEPointLightElement()
Static Fields
static final bool supported
Fields
final AnimatedNumber x
final AnimatedNumber y
final AnimatedNumber z
Getters and Setters
static bool get supported
Checks if this type is supported on the current platform.
@
@
AnimatedNumber get x
@
@
AnimatedNumber get y
@
@
AnimatedNumber get z
Constructors
@
@
factory FEPointLightElement()
- Static Fields
-
supported: bool
- Fields
-
height: AnimatedLength
in1: AnimatedString
result: AnimatedString
specularConstant: AnimatedNumber
specularExponent: AnimatedNumber
surfaceScale: AnimatedNumber
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Getters and Setters
-
height: AnimatedLength
in1: AnimatedString
result: AnimatedString
specularConstant: AnimatedNumber
specularExponent: AnimatedNumber
supported: bool
surfaceScale: AnimatedNumber
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Constructors
-
FESpecularLightingElement()
Static Fields
static final bool supported
Fields
final AnimatedLength height
final AnimatedString in1
final AnimatedString result
final AnimatedNumber specularConstant
final AnimatedNumber specularExponent
final AnimatedNumber surfaceScale
final AnimatedLength width
final AnimatedLength x
final AnimatedLength y
Getters and Setters
@
@
AnimatedLength get height
@
@
AnimatedString get in1
@
@
AnimatedString get result
@
@
AnimatedNumber get specularConstant
@
@
AnimatedNumber get specularExponent
static bool get supported
Checks if this type is supported on the current platform.
@
@
AnimatedNumber get surfaceScale
@
@
AnimatedLength get width
@
@
AnimatedLength get x
@
@
AnimatedLength get y
Constructors
@
@
factory FESpecularLightingElement()
@
@
@
@
@
@
@
Class FESpotLightElement extends SvgElement
- Static Fields
-
supported: bool
- Fields
-
limitingConeAngle: AnimatedNumber
pointsAtX: AnimatedNumber
pointsAtY: AnimatedNumber
pointsAtZ: AnimatedNumber
specularExponent: AnimatedNumber
x: AnimatedNumber
y: AnimatedNumber
z: AnimatedNumber
- Getters and Setters
-
limitingConeAngle: AnimatedNumber
pointsAtX: AnimatedNumber
pointsAtY: AnimatedNumber
pointsAtZ: AnimatedNumber
specularExponent: AnimatedNumber
supported: bool
x: AnimatedNumber
y: AnimatedNumber
z: AnimatedNumber
- Constructors
-
FESpotLightElement()
Static Fields
static final bool supported
Fields
final AnimatedNumber limitingConeAngle
final AnimatedNumber pointsAtX
final AnimatedNumber pointsAtY
final AnimatedNumber pointsAtZ
final AnimatedNumber specularExponent
final AnimatedNumber x
final AnimatedNumber y
final AnimatedNumber z
Getters and Setters
@
@
AnimatedNumber get limitingConeAngle
@
@
AnimatedNumber get pointsAtX
@
@
AnimatedNumber get pointsAtY
@
@
AnimatedNumber get pointsAtZ
@
@
AnimatedNumber get specularExponent
static bool get supported
Checks if this type is supported on the current platform.
@
@
AnimatedNumber get x
@
@
AnimatedNumber get y
@
@
AnimatedNumber get z
Constructors
@
@
factory FESpotLightElement()
- Static Fields
-
supported: bool
- Fields
-
height: AnimatedLength
in1: AnimatedString
result: AnimatedString
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Getters and Setters
-
height: AnimatedLength
in1: AnimatedString
result: AnimatedString
supported: bool
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Constructors
-
FETileElement()
Static Fields
static final bool supported
Fields
final AnimatedLength height
final AnimatedString in1
final AnimatedString result
final AnimatedLength width
final AnimatedLength x
final AnimatedLength y
Getters and Setters
@
@
AnimatedLength get height
@
@
AnimatedString get in1
@
@
AnimatedString get result
static bool get supported
Checks if this type is supported on the current platform.
@
@
AnimatedLength get width
@
@
AnimatedLength get x
@
@
AnimatedLength get y
Constructors
@
@
factory FETileElement()
- Static Fields
-
SVG_STITCHTYPE_NOSTITCH: int
SVG_STITCHTYPE_STITCH: int
SVG_STITCHTYPE_UNKNOWN: int
SVG_TURBULENCE_TYPE_FRACTALNOISE: int
SVG_TURBULENCE_TYPE_TURBULENCE: int
SVG_TURBULENCE_TYPE_UNKNOWN: int
supported: bool
- Fields
-
baseFrequencyX: AnimatedNumber
baseFrequencyY: AnimatedNumber
height: AnimatedLength
numOctaves: AnimatedInteger
result: AnimatedString
seed: AnimatedNumber
stitchTiles: AnimatedEnumeration
type: AnimatedEnumeration
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Getters and Setters
-
baseFrequencyX: AnimatedNumber
baseFrequencyY: AnimatedNumber
height: AnimatedLength
numOctaves: AnimatedInteger
result: AnimatedString
seed: AnimatedNumber
stitchTiles: AnimatedEnumeration
supported: bool
type: AnimatedEnumeration
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Constructors
-
FETurbulenceElement()
Static Fields
@
@
static const int SVG_STITCHTYPE_NOSTITCH = 2
@
@
static const int SVG_STITCHTYPE_STITCH = 1
@
@
static const int SVG_STITCHTYPE_UNKNOWN = 0
@
@
static const int SVG_TURBULENCE_TYPE_FRACTALNOISE = 1
@
@
static const int SVG_TURBULENCE_TYPE_TURBULENCE = 2
@
@
static const int SVG_TURBULENCE_TYPE_UNKNOWN = 0
static final bool supported
Fields
final AnimatedNumber baseFrequencyX
final AnimatedNumber baseFrequencyY
final AnimatedLength height
final AnimatedInteger numOctaves
final AnimatedString result
final AnimatedNumber seed
final AnimatedEnumeration stitchTiles
final AnimatedEnumeration type
final AnimatedLength width
final AnimatedLength x
final AnimatedLength y
Getters and Setters
@
@
AnimatedNumber get baseFrequencyX
@
@
AnimatedNumber get baseFrequencyY
@
@
AnimatedLength get height
@
@
AnimatedInteger get numOctaves
@
@
AnimatedString get result
@
@
AnimatedNumber get seed
@
@
AnimatedEnumeration get stitchTiles
static bool get supported
Checks if this type is supported on the current platform.
@
@
AnimatedEnumeration get type
@
@
AnimatedLength get width
@
@
AnimatedLength get x
@
@
AnimatedLength get y
Constructors
@
@
factory FETurbulenceElement()
- Static Fields
-
supported: bool
- Fields
-
externalResourcesRequired: AnimatedBoolean
filterResX: AnimatedInteger
filterResY: AnimatedInteger
filterUnits: AnimatedEnumeration
height: AnimatedLength
href: AnimatedString
primitiveUnits: AnimatedEnumeration
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Getters and Setters
-
externalResourcesRequired: AnimatedBoolean
filterResX: AnimatedInteger
filterResY: AnimatedInteger
filterUnits: AnimatedEnumeration
height: AnimatedLength
href: AnimatedString
primitiveUnits: AnimatedEnumeration
supported: bool
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Constructors
-
FilterElement()
- Methods
-
setFilterRes(int filterResX, int filterResY): void
Static Fields
static final bool supported
Fields
final AnimatedBoolean externalResourcesRequired
final AnimatedInteger filterResX
final AnimatedInteger filterResY
final AnimatedEnumeration filterUnits
final AnimatedLength height
final AnimatedString href
final AnimatedEnumeration primitiveUnits
final AnimatedLength width
final AnimatedLength x
final AnimatedLength y
Getters and Setters
@
@
AnimatedBoolean get externalResourcesRequired
@
@
AnimatedInteger get filterResX
@
@
AnimatedInteger get filterResY
@
@
AnimatedEnumeration get filterUnits
@
@
AnimatedLength get height
@
@
AnimatedString get href
@
@
AnimatedEnumeration get primitiveUnits
static bool get supported
Checks if this type is supported on the current platform.
@
@
AnimatedLength get width
@
@
AnimatedLength get x
@
@
AnimatedLength get y
Constructors
@
@
factory FilterElement()
Methods
@
@
void setFilterRes(int filterResX, int filterResY)
@
@
@
Abstract class FilterPrimitiveStandardAttributes extends NativeFieldWrapperClass1
- Fields
-
height: AnimatedLength
result: AnimatedString
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Getters and Setters
-
height: AnimatedLength
result: AnimatedString
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Constructors
-
FilterPrimitiveStandardAttributes()
Fields
final AnimatedLength height
final AnimatedString result
final AnimatedLength width
final AnimatedLength x
final AnimatedLength y
Getters and Setters
@
@
AnimatedLength get height
@
@
AnimatedString get result
@
@
AnimatedLength get width
@
@
AnimatedLength get x
@
@
AnimatedLength get y
Constructors
FilterPrimitiveStandardAttributes()
@
@
@
Abstract class FitToViewBox extends NativeFieldWrapperClass1
- Fields
-
preserveAspectRatio: AnimatedPreserveAspectRatio
viewBox: AnimatedRect
- Getters and Setters
-
preserveAspectRatio: AnimatedPreserveAspectRatio
viewBox: AnimatedRect
- Constructors
-
FitToViewBox()
Fields
final AnimatedPreserveAspectRatio preserveAspectRatio
final AnimatedRect viewBox
Getters and Setters
@
@
AnimatedPreserveAspectRatio get preserveAspectRatio
@
@
AnimatedRect get viewBox
Constructors
FitToViewBox()
- Static Fields
-
supported: bool
- Fields
-
externalResourcesRequired: AnimatedBoolean
height: AnimatedLength
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Getters and Setters
-
externalResourcesRequired: AnimatedBoolean
height: AnimatedLength
supported: bool
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Constructors
-
ForeignObjectElement()
Static Fields
static final bool supported
Fields
final AnimatedBoolean externalResourcesRequired
final AnimatedLength height
final AnimatedLength width
final AnimatedLength x
final AnimatedLength y
Getters and Setters
@
@
AnimatedBoolean get externalResourcesRequired
@
@
AnimatedLength get height
static bool get supported
Checks if this type is supported on the current platform.
@
@
AnimatedLength get width
@
@
AnimatedLength get x
@
@
AnimatedLength get y
Constructors
@
@
factory ForeignObjectElement()
- Fields
-
externalResourcesRequired: AnimatedBoolean
- Getters and Setters
-
externalResourcesRequired: AnimatedBoolean
- Constructors
-
GElement()
Fields
final AnimatedBoolean externalResourcesRequired
Getters and Setters
@
@
AnimatedBoolean get externalResourcesRequired
Constructors
@
@
factory GElement()
@
@
@
Class GraphicsElement extends SvgElement implements Tests
- Fields
-
farthestViewportElement: SvgElement
nearestViewportElement: SvgElement
requiredExtensions: StringList
requiredFeatures: StringList
systemLanguage: StringList
transform: AnimatedTransformList
- Getters and Setters
-
farthestViewportElement: SvgElement
nearestViewportElement: SvgElement
requiredExtensions: StringList
requiredFeatures: StringList
systemLanguage: StringList
transform: AnimatedTransformList
- Methods
-
getBBox(): Rect
getCtm(): Matrix
getScreenCtm(): Matrix
getTransformToElement(SvgElement element): Matrix
hasExtension(String extension): bool
Fields
final SvgElement farthestViewportElement
final SvgElement nearestViewportElement
final StringList requiredExtensions
final StringList requiredFeatures
final StringList systemLanguage
final AnimatedTransformList transform
Getters and Setters
@
@
@
SvgElement get farthestViewportElement
@
@
@
SvgElement get nearestViewportElement
@
@
@
StringList get requiredExtensions
@
@
@
StringList get requiredFeatures
@
@
@
StringList get systemLanguage
@
@
@
AnimatedTransformList get transform
Methods
@
@
@
Rect getBBox()
@
@
@
Matrix getCtm()
@
@
@
Matrix getScreenCtm()
@
@
@
Matrix getTransformToElement(SvgElement element)
@
@
@
bool hasExtension(String extension)
- Fields
-
externalResourcesRequired: AnimatedBoolean
height: AnimatedLength
href: AnimatedString
preserveAspectRatio: AnimatedPreserveAspectRatio
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Getters and Setters
-
externalResourcesRequired: AnimatedBoolean
height: AnimatedLength
href: AnimatedString
preserveAspectRatio: AnimatedPreserveAspectRatio
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Constructors
-
ImageElement()
Fields
final AnimatedBoolean externalResourcesRequired
final AnimatedLength height
final AnimatedString href
final AnimatedPreserveAspectRatio preserveAspectRatio
final AnimatedLength width
final AnimatedLength x
final AnimatedLength y
Getters and Setters
@
@
AnimatedBoolean get externalResourcesRequired
@
@
AnimatedLength get height
@
@
AnimatedString get href
@
@
AnimatedPreserveAspectRatio get preserveAspectRatio
@
@
AnimatedLength get width
@
@
AnimatedLength get x
@
@
AnimatedLength get y
Constructors
@
@
factory ImageElement()
@
@
@
Class Length extends NativeFieldWrapperClass1
- Static Fields
-
SVG_LENGTHTYPE_CM: int
SVG_LENGTHTYPE_EMS: int
SVG_LENGTHTYPE_EXS: int
SVG_LENGTHTYPE_IN: int
SVG_LENGTHTYPE_MM: int
SVG_LENGTHTYPE_NUMBER: int
SVG_LENGTHTYPE_PC: int
SVG_LENGTHTYPE_PERCENTAGE: int
SVG_LENGTHTYPE_PT: int
SVG_LENGTHTYPE_PX: int
SVG_LENGTHTYPE_UNKNOWN: int
- Fields
-
unitType: int
value: num
valueAsString: String
valueInSpecifiedUnits: num
- Getters and Setters
-
unitType: int
value: num
value=(num value)
valueAsString: String
valueAsString=(String value)
valueInSpecifiedUnits: num
valueInSpecifiedUnits=(num value)
- Constructors
-
Length()
- Methods
-
convertToSpecifiedUnits(int unitType): void
newValueSpecifiedUnits(int unitType, num valueInSpecifiedUnits): void
Static Fields
@
@
static const int SVG_LENGTHTYPE_CM = 6
@
@
static const int SVG_LENGTHTYPE_EMS = 3
@
@
static const int SVG_LENGTHTYPE_EXS = 4
@
@
static const int SVG_LENGTHTYPE_IN = 8
@
@
static const int SVG_LENGTHTYPE_MM = 7
@
@
static const int SVG_LENGTHTYPE_NUMBER = 1
@
@
static const int SVG_LENGTHTYPE_PC = 10
@
@
static const int SVG_LENGTHTYPE_PERCENTAGE = 2
@
@
static const int SVG_LENGTHTYPE_PT = 9
@
@
static const int SVG_LENGTHTYPE_PX = 5
@
@
static const int SVG_LENGTHTYPE_UNKNOWN = 0
Fields
final int unitType
num value
String valueAsString
num valueInSpecifiedUnits
Getters and Setters
@
@
int get unitType
@
@
num get value
@
@
set value=(num value)
@
@
String get valueAsString
@
@
set valueAsString=(String value)
@
@
num get valueInSpecifiedUnits
@
@
set valueInSpecifiedUnits=(num value)
Constructors
Length()
Methods
@
@
void convertToSpecifiedUnits(int unitType)
@
@
void newValueSpecifiedUnits(int unitType, num valueInSpecifiedUnits)
- Fields
-
first: Length
last: Length
length: int
numberOfItems: int
single: Length
- Getters and Setters
-
first: Length
last: Length
length: int
length=(int value)
numberOfItems: int
single: Length
- Constructors
-
LengthList()
- Methods
-
[](int index): Length
[]=(int index, Length value): void
appendItem(Length item): Length
clear(): void
elementAt(int index): Length
getItem(int index): Length
initialize(Length item): Length
insertItemBefore(Length item, int index): Length
removeItem(int index): Length
replaceItem(Length item, int index): Length
Fields
final Length first
final Length last
int length
final int numberOfItems
final Length single
Getters and Setters
Length get first
Length get last
int get length
set length=(int value)
@
@
int get numberOfItems
Length get single
Constructors
LengthList()
Methods
Length [](int index)
Returns the object at the given index
in the list or throws a RangeError
if index
is out of bounds.
void []=(int index, Length value)
Sets the value at the given index
in the list to value
or throws a RangeError
if index
is out of bounds.
@
@
Length appendItem(Length item)
@
@
void clear()
Removes all objects from this list; the length of the list becomes zero.
Throws an UnsupportedError
, and retains all objects, if this is a fixed-length list.
Length elementAt(int index)
Returns the index
th element.
If this
has fewer than index
elements throws a RangeError
.
Note: if this
does not have a deterministic iteration order then the function may simply return any element without any iteration if there are at least index
elements in this
.
@
@
Length getItem(int index)
@
@
Length initialize(Length item)
@
@
Length insertItemBefore(Length item, int index)
@
@
Length removeItem(int index)
@
@
Length replaceItem(Length item, int index)
- Fields
-
externalResourcesRequired: AnimatedBoolean
x1: AnimatedLength
x2: AnimatedLength
y1: AnimatedLength
y2: AnimatedLength
- Getters and Setters
-
externalResourcesRequired: AnimatedBoolean
x1: AnimatedLength
x2: AnimatedLength
y1: AnimatedLength
y2: AnimatedLength
- Constructors
-
LineElement()
Fields
final AnimatedBoolean externalResourcesRequired
final AnimatedLength x1
final AnimatedLength x2
final AnimatedLength y1
final AnimatedLength y2
Getters and Setters
@
@
AnimatedBoolean get externalResourcesRequired
@
@
AnimatedLength get x1
@
@
AnimatedLength get x2
@
@
AnimatedLength get y1
@
@
AnimatedLength get y2
Constructors
@
@
factory LineElement()
@
@
@
Class LinearGradientElement extends _GradientElement
- Fields
-
x1: AnimatedLength
x2: AnimatedLength
y1: AnimatedLength
y2: AnimatedLength
- Getters and Setters
-
x1: AnimatedLength
x2: AnimatedLength
y1: AnimatedLength
y2: AnimatedLength
- Constructors
-
LinearGradientElement()
Fields
final AnimatedLength x1
final AnimatedLength x2
final AnimatedLength y1
final AnimatedLength y2
Getters and Setters
@
@
AnimatedLength get x1
@
@
AnimatedLength get x2
@
@
AnimatedLength get y1
@
@
AnimatedLength get y2
Constructors
@
@
factory LinearGradientElement()
- Static Fields
-
SVG_MARKERUNITS_STROKEWIDTH: int
SVG_MARKERUNITS_UNKNOWN: int
SVG_MARKERUNITS_USERSPACEONUSE: int
SVG_MARKER_ORIENT_ANGLE: int
SVG_MARKER_ORIENT_AUTO: int
SVG_MARKER_ORIENT_UNKNOWN: int
- Fields
-
externalResourcesRequired: AnimatedBoolean
markerHeight: AnimatedLength
markerUnits: AnimatedEnumeration
markerWidth: AnimatedLength
orientAngle: AnimatedAngle
orientType: AnimatedEnumeration
preserveAspectRatio: AnimatedPreserveAspectRatio
refX: AnimatedLength
refY: AnimatedLength
viewBox: AnimatedRect
- Getters and Setters
-
externalResourcesRequired: AnimatedBoolean
markerHeight: AnimatedLength
markerUnits: AnimatedEnumeration
markerWidth: AnimatedLength
orientAngle: AnimatedAngle
orientType: AnimatedEnumeration
preserveAspectRatio: AnimatedPreserveAspectRatio
refX: AnimatedLength
refY: AnimatedLength
viewBox: AnimatedRect
- Constructors
-
MarkerElement()
- Methods
-
setOrientToAngle(Angle angle): void
setOrientToAuto(): void
Static Fields
@
@
static const int SVG_MARKERUNITS_STROKEWIDTH = 2
@
@
static const int SVG_MARKERUNITS_UNKNOWN = 0
@
@
static const int SVG_MARKERUNITS_USERSPACEONUSE = 1
@
@
static const int SVG_MARKER_ORIENT_ANGLE = 2
@
@
static const int SVG_MARKER_ORIENT_AUTO = 1
@
@
static const int SVG_MARKER_ORIENT_UNKNOWN = 0
Fields
final AnimatedBoolean externalResourcesRequired
final AnimatedLength markerHeight
final AnimatedEnumeration markerUnits
final AnimatedLength markerWidth
final AnimatedAngle orientAngle
final AnimatedEnumeration orientType
final AnimatedPreserveAspectRatio preserveAspectRatio
final AnimatedLength refX
final AnimatedLength refY
final AnimatedRect viewBox
Getters and Setters
@
@
AnimatedBoolean get externalResourcesRequired
@
@
AnimatedLength get markerHeight
@
@
AnimatedEnumeration get markerUnits
@
@
AnimatedLength get markerWidth
@
@
AnimatedAngle get orientAngle
@
@
AnimatedEnumeration get orientType
@
@
AnimatedPreserveAspectRatio get preserveAspectRatio
@
@
AnimatedLength get refX
@
@
AnimatedLength get refY
@
@
AnimatedRect get viewBox
Constructors
@
@
factory MarkerElement()
Methods
@
@
void setOrientToAngle(Angle angle)
@
@
void setOrientToAuto()
- Fields
-
externalResourcesRequired: AnimatedBoolean
height: AnimatedLength
maskContentUnits: AnimatedEnumeration
maskUnits: AnimatedEnumeration
requiredExtensions: StringList
requiredFeatures: StringList
systemLanguage: StringList
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Getters and Setters
-
externalResourcesRequired: AnimatedBoolean
height: AnimatedLength
maskContentUnits: AnimatedEnumeration
maskUnits: AnimatedEnumeration
requiredExtensions: StringList
requiredFeatures: StringList
systemLanguage: StringList
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Constructors
-
MaskElement()
- Methods
-
hasExtension(String extension): bool
Fields
final AnimatedBoolean externalResourcesRequired
final AnimatedLength height
final AnimatedEnumeration maskContentUnits
final AnimatedEnumeration maskUnits
final StringList requiredExtensions
final StringList requiredFeatures
final StringList systemLanguage
final AnimatedLength width
final AnimatedLength x
final AnimatedLength y
Getters and Setters
@
@
AnimatedBoolean get externalResourcesRequired
@
@
AnimatedLength get height
@
@
AnimatedEnumeration get maskContentUnits
@
@
AnimatedEnumeration get maskUnits
@
@
StringList get requiredExtensions
@
@
StringList get requiredFeatures
@
@
StringList get systemLanguage
@
@
AnimatedLength get width
@
@
AnimatedLength get x
@
@
AnimatedLength get y
Constructors
@
@
factory MaskElement()
Methods
@
@
bool hasExtension(String extension)
@
@
@
Class Matrix extends NativeFieldWrapperClass1
- Fields
-
a: num
b: num
c: num
d: num
e: num
f: num
- Getters and Setters
-
a: num
a=(num value)
b: num
b=(num value)
c: num
c=(num value)
d: num
d=(num value)
e: num
e=(num value)
f: num
f=(num value)
- Constructors
-
Matrix()
- Methods
-
flipX(): Matrix
flipY(): Matrix
inverse(): Matrix
multiply(Matrix secondMatrix): Matrix
rotate(num angle): Matrix
rotateFromVector(num x, num y): Matrix
scale(num scaleFactor): Matrix
scaleNonUniform(num scaleFactorX, num scaleFactorY): Matrix
skewX(num angle): Matrix
skewY(num angle): Matrix
translate(num x, num y): Matrix
Fields
num a
num b
num c
num d
num e
num f
Getters and Setters
@
@
num get a
@
@
set a=(num value)
@
@
num get b
@
@
set b=(num value)
@
@
num get c
@
@
set c=(num value)
@
@
num get d
@
@
set d=(num value)
@
@
num get e
@
@
set e=(num value)
@
@
num get f
@
@
set f=(num value)
Constructors
Matrix()
Methods
@
@
Matrix flipX()
@
@
Matrix flipY()
@
@
Matrix inverse()
@
@
Matrix multiply(Matrix secondMatrix)
@
@
Matrix rotate(num angle)
@
@
Matrix rotateFromVector(num x, num y)
@
@
Matrix scale(num scaleFactor)
@
@
Matrix scaleNonUniform(num scaleFactorX, num scaleFactorY)
@
@
Matrix skewX(num angle)
@
@
Matrix skewY(num angle)
@
@
Matrix translate(num x, num y)
@
@
@
Class MetadataElement extends SvgElement
@
@
@
Class Number extends NativeFieldWrapperClass1
- Fields
-
value: num
- Getters and Setters
-
value: num
value=(num value)
- Constructors
-
Number()
Fields
num value
Getters and Setters
@
@
num get value
@
@
set value=(num value)
Constructors
Number()
- Fields
-
first: Number
last: Number
length: int
numberOfItems: int
single: Number
- Getters and Setters
-
first: Number
last: Number
length: int
length=(int value)
numberOfItems: int
single: Number
- Constructors
-
NumberList()
- Methods
-
[](int index): Number
[]=(int index, Number value): void
appendItem(Number item): Number
clear(): void
elementAt(int index): Number
getItem(int index): Number
initialize(Number item): Number
insertItemBefore(Number item, int index): Number
removeItem(int index): Number
replaceItem(Number item, int index): Number
Fields
final Number first
final Number last
int length
final int numberOfItems
final Number single
Getters and Setters
Number get first
Number get last
int get length
set length=(int value)
@
@
int get numberOfItems
Number get single
Constructors
NumberList()
Methods
Number [](int index)
Returns the object at the given index
in the list or throws a RangeError
if index
is out of bounds.
void []=(int index, Number value)
Sets the value at the given index
in the list to value
or throws a RangeError
if index
is out of bounds.
@
@
Number appendItem(Number item)
@
@
void clear()
Removes all objects from this list; the length of the list becomes zero.
Throws an UnsupportedError
, and retains all objects, if this is a fixed-length list.
Number elementAt(int index)
Returns the index
th element.
If this
has fewer than index
elements throws a RangeError
.
Note: if this
does not have a deterministic iteration order then the function may simply return any element without any iteration if there are at least index
elements in this
.
@
@
Number getItem(int index)
@
@
Number initialize(Number item)
@
@
Number insertItemBefore(Number item, int index)
@
@
Number removeItem(int index)
@
@
Number replaceItem(Number item, int index)
- Fields
-
animatedNormalizedPathSegList: PathSegList
animatedPathSegList: PathSegList
externalResourcesRequired: AnimatedBoolean
normalizedPathSegList: PathSegList
pathLength: AnimatedNumber
pathSegList: PathSegList
- Getters and Setters
-
animatedNormalizedPathSegList: PathSegList
animatedPathSegList: PathSegList
externalResourcesRequired: AnimatedBoolean
normalizedPathSegList: PathSegList
pathLength: AnimatedNumber
pathSegList: PathSegList
- Constructors
-
PathElement()
- Methods
-
createSvgPathSegArcAbs(num x, num y, num r1, num r2, num angle, bool largeArcFlag, bool sweepFlag): PathSegArcAbs
createSvgPathSegArcRel(num x, num y, num r1, num r2, num angle, bool largeArcFlag, bool sweepFlag): PathSegArcRel
createSvgPathSegClosePath(): PathSegClosePath
createSvgPathSegCurvetoCubicAbs(num x, num y, num x1, num y1, num x2, num y2): PathSegCurvetoCubicAbs
createSvgPathSegCurvetoCubicRel(num x, num y, num x1, num y1, num x2, num y2): PathSegCurvetoCubicRel
createSvgPathSegCurvetoCubicSmoothAbs(num x, num y, num x2, num y2): PathSegCurvetoCubicSmoothAbs
createSvgPathSegCurvetoCubicSmoothRel(num x, num y, num x2, num y2): PathSegCurvetoCubicSmoothRel
createSvgPathSegCurvetoQuadraticAbs(num x, num y, num x1, num y1): PathSegCurvetoQuadraticAbs
createSvgPathSegCurvetoQuadraticRel(num x, num y, num x1, num y1): PathSegCurvetoQuadraticRel
createSvgPathSegCurvetoQuadraticSmoothAbs(num x, num y): PathSegCurvetoQuadraticSmoothAbs
createSvgPathSegCurvetoQuadraticSmoothRel(num x, num y): PathSegCurvetoQuadraticSmoothRel
createSvgPathSegLinetoAbs(num x, num y): PathSegLinetoAbs
createSvgPathSegLinetoHorizontalAbs(num x): PathSegLinetoHorizontalAbs
createSvgPathSegLinetoHorizontalRel(num x): PathSegLinetoHorizontalRel
createSvgPathSegLinetoRel(num x, num y): PathSegLinetoRel
createSvgPathSegLinetoVerticalAbs(num y): PathSegLinetoVerticalAbs
createSvgPathSegLinetoVerticalRel(num y): PathSegLinetoVerticalRel
createSvgPathSegMovetoAbs(num x, num y): PathSegMovetoAbs
createSvgPathSegMovetoRel(num x, num y): PathSegMovetoRel
getPathSegAtLength(num distance): int
getPointAtLength(num distance): Point
getTotalLength(): double
Fields
final PathSegList animatedNormalizedPathSegList
final PathSegList animatedPathSegList
final AnimatedBoolean externalResourcesRequired
final PathSegList normalizedPathSegList
final AnimatedNumber pathLength
final PathSegList pathSegList
Getters and Setters
@
@
PathSegList get animatedNormalizedPathSegList
@
@
PathSegList get animatedPathSegList
@
@
AnimatedBoolean get externalResourcesRequired
@
@
PathSegList get normalizedPathSegList
@
@
AnimatedNumber get pathLength
@
@
PathSegList get pathSegList
Constructors
@
@
factory PathElement()
Methods
@
@
PathSegArcAbs createSvgPathSegArcAbs(num x, num y, num r1, num r2, num angle, bool largeArcFlag, bool sweepFlag)
@
@
PathSegArcRel createSvgPathSegArcRel(num x, num y, num r1, num r2, num angle, bool largeArcFlag, bool sweepFlag)
@
@
PathSegClosePath createSvgPathSegClosePath()
@
@
PathSegCurvetoCubicAbs createSvgPathSegCurvetoCubicAbs(num x, num y, num x1, num y1, num x2, num y2)
@
@
PathSegCurvetoCubicRel createSvgPathSegCurvetoCubicRel(num x, num y, num x1, num y1, num x2, num y2)
@
@
PathSegCurvetoCubicSmoothAbs createSvgPathSegCurvetoCubicSmoothAbs(num x, num y, num x2, num y2)
@
@
PathSegCurvetoCubicSmoothRel createSvgPathSegCurvetoCubicSmoothRel(num x, num y, num x2, num y2)
@
@
PathSegCurvetoQuadraticAbs createSvgPathSegCurvetoQuadraticAbs(num x, num y, num x1, num y1)
@
@
PathSegCurvetoQuadraticRel createSvgPathSegCurvetoQuadraticRel(num x, num y, num x1, num y1)
@
@
PathSegCurvetoQuadraticSmoothAbs createSvgPathSegCurvetoQuadraticSmoothAbs(num x, num y)
@
@
PathSegCurvetoQuadraticSmoothRel createSvgPathSegCurvetoQuadraticSmoothRel(num x, num y)
@
@
PathSegLinetoAbs createSvgPathSegLinetoAbs(num x, num y)
@
@
PathSegLinetoHorizontalAbs createSvgPathSegLinetoHorizontalAbs(num x)
@
@
PathSegLinetoHorizontalRel createSvgPathSegLinetoHorizontalRel(num x)
@
@
PathSegLinetoRel createSvgPathSegLinetoRel(num x, num y)
@
@
PathSegLinetoVerticalAbs createSvgPathSegLinetoVerticalAbs(num y)
@
@
PathSegLinetoVerticalRel createSvgPathSegLinetoVerticalRel(num y)
@
@
PathSegMovetoAbs createSvgPathSegMovetoAbs(num x, num y)
@
@
PathSegMovetoRel createSvgPathSegMovetoRel(num x, num y)
@
@
int getPathSegAtLength(num distance)
@
@
Point getPointAtLength(num distance)
@
@
double getTotalLength()
@
@
@
Class PathSeg extends NativeFieldWrapperClass1
- Static Fields
-
PATHSEG_ARC_ABS: int
PATHSEG_ARC_REL: int
PATHSEG_CLOSEPATH: int
PATHSEG_CURVETO_CUBIC_ABS: int
PATHSEG_CURVETO_CUBIC_REL: int
PATHSEG_CURVETO_CUBIC_SMOOTH_ABS: int
PATHSEG_CURVETO_CUBIC_SMOOTH_REL: int
PATHSEG_CURVETO_QUADRATIC_ABS: int
PATHSEG_CURVETO_QUADRATIC_REL: int
PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS: int
PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL: int
PATHSEG_LINETO_ABS: int
PATHSEG_LINETO_HORIZONTAL_ABS: int
PATHSEG_LINETO_HORIZONTAL_REL: int
PATHSEG_LINETO_REL: int
PATHSEG_LINETO_VERTICAL_ABS: int
PATHSEG_LINETO_VERTICAL_REL: int
PATHSEG_MOVETO_ABS: int
PATHSEG_MOVETO_REL: int
PATHSEG_UNKNOWN: int
- Fields
-
pathSegType: int
pathSegTypeAsLetter: String
- Getters and Setters
-
pathSegType: int
pathSegTypeAsLetter: String
- Constructors
-
PathSeg()
Static Fields
@
@
static const int PATHSEG_ARC_ABS = 10
@
@
static const int PATHSEG_ARC_REL = 11
@
@
static const int PATHSEG_CLOSEPATH = 1
@
@
static const int PATHSEG_CURVETO_CUBIC_ABS = 6
@
@
static const int PATHSEG_CURVETO_CUBIC_REL = 7
@
@
static const int PATHSEG_CURVETO_CUBIC_SMOOTH_ABS = 16
@
@
static const int PATHSEG_CURVETO_CUBIC_SMOOTH_REL = 17
@
@
static const int PATHSEG_CURVETO_QUADRATIC_ABS = 8
@
@
static const int PATHSEG_CURVETO_QUADRATIC_REL = 9
@
@
static const int PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS = 18
@
@
static const int PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL = 19
@
@
static const int PATHSEG_LINETO_ABS = 4
@
@
static const int PATHSEG_LINETO_HORIZONTAL_ABS = 12
@
@
static const int PATHSEG_LINETO_HORIZONTAL_REL = 13
@
@
static const int PATHSEG_LINETO_REL = 5
@
@
static const int PATHSEG_LINETO_VERTICAL_ABS = 14
@
@
static const int PATHSEG_LINETO_VERTICAL_REL = 15
@
@
static const int PATHSEG_MOVETO_ABS = 2
@
@
static const int PATHSEG_MOVETO_REL = 3
@
@
static const int PATHSEG_UNKNOWN = 0
Fields
final int pathSegType
final String pathSegTypeAsLetter
Getters and Setters
@
@
int get pathSegType
@
@
String get pathSegTypeAsLetter
Constructors
PathSeg()
@
@
@
Class PathSegArcAbs extends PathSeg
- Fields
-
angle: num
largeArcFlag: bool
r1: num
r2: num
sweepFlag: bool
x: num
y: num
- Getters and Setters
-
angle: num
angle=(num value)
largeArcFlag: bool
largeArcFlag=(bool value)
r1: num
r1=(num value)
r2: num
r2=(num value)
sweepFlag: bool
sweepFlag=(bool value)
x: num
x=(num value)
y: num
y=(num value)
Fields
num angle
bool largeArcFlag
num r1
num r2
bool sweepFlag
num x
num y
Getters and Setters
@
@
num get angle
@
@
set angle=(num value)
@
@
bool get largeArcFlag
@
@
set largeArcFlag=(bool value)
@
@
num get r1
@
@
set r1=(num value)
@
@
num get r2
@
@
set r2=(num value)
@
@
bool get sweepFlag
@
@
set sweepFlag=(bool value)
@
@
num get x
@
@
set x=(num value)
@
@
num get y
@
@
set y=(num value)
@
@
@
Class PathSegArcRel extends PathSeg
- Fields
-
angle: num
largeArcFlag: bool
r1: num
r2: num
sweepFlag: bool
x: num
y: num
- Getters and Setters
-
angle: num
angle=(num value)
largeArcFlag: bool
largeArcFlag=(bool value)
r1: num
r1=(num value)
r2: num
r2=(num value)
sweepFlag: bool
sweepFlag=(bool value)
x: num
x=(num value)
y: num
y=(num value)
Fields
num angle
bool largeArcFlag
num r1
num r2
bool sweepFlag
num x
num y
Getters and Setters
@
@
num get angle
@
@
set angle=(num value)
@
@
bool get largeArcFlag
@
@
set largeArcFlag=(bool value)
@
@
num get r1
@
@
set r1=(num value)
@
@
num get r2
@
@
set r2=(num value)
@
@
bool get sweepFlag
@
@
set sweepFlag=(bool value)
@
@
num get x
@
@
set x=(num value)
@
@
num get y
@
@
set y=(num value)
@
@
@
Class PathSegClosePath extends PathSeg
@
@
@
Class PathSegCurvetoCubicAbs extends PathSeg
- Fields
-
x: num
x1: num
x2: num
y: num
y1: num
y2: num
- Getters and Setters
-
x: num
x1: num
x1=(num value)
x2: num
x2=(num value)
x=(num value)
y: num
y1: num
y1=(num value)
y2: num
y2=(num value)
y=(num value)
Fields
num x
num x1
num x2
num y
num y1
num y2
Getters and Setters
@
@
num get x
@
@
num get x1
@
@
set x1=(num value)
@
@
num get x2
@
@
set x2=(num value)
@
@
set x=(num value)
@
@
num get y
@
@
num get y1
@
@
set y1=(num value)
@
@
num get y2
@
@
set y2=(num value)
@
@
set y=(num value)
@
@
@
Class PathSegCurvetoCubicRel extends PathSeg
- Fields
-
x: num
x1: num
x2: num
y: num
y1: num
y2: num
- Getters and Setters
-
x: num
x1: num
x1=(num value)
x2: num
x2=(num value)
x=(num value)
y: num
y1: num
y1=(num value)
y2: num
y2=(num value)
y=(num value)
Fields
num x
num x1
num x2
num y
num y1
num y2
Getters and Setters
@
@
num get x
@
@
num get x1
@
@
set x1=(num value)
@
@
num get x2
@
@
set x2=(num value)
@
@
set x=(num value)
@
@
num get y
@
@
num get y1
@
@
set y1=(num value)
@
@
num get y2
@
@
set y2=(num value)
@
@
set y=(num value)
@
@
@
Class PathSegCurvetoCubicSmoothAbs extends PathSeg
- Fields
-
x: num
x2: num
y: num
y2: num
- Getters and Setters
-
x: num
x2: num
x2=(num value)
x=(num value)
y: num
y2: num
y2=(num value)
y=(num value)
Fields
num x
num x2
num y
num y2
Getters and Setters
@
@
num get x
@
@
num get x2
@
@
set x2=(num value)
@
@
set x=(num value)
@
@
num get y
@
@
num get y2
@
@
set y2=(num value)
@
@
set y=(num value)
@
@
@
Class PathSegCurvetoCubicSmoothRel extends PathSeg
- Fields
-
x: num
x2: num
y: num
y2: num
- Getters and Setters
-
x: num
x2: num
x2=(num value)
x=(num value)
y: num
y2: num
y2=(num value)
y=(num value)
Fields
num x
num x2
num y
num y2
Getters and Setters
@
@
num get x
@
@
num get x2
@
@
set x2=(num value)
@
@
set x=(num value)
@
@
num get y
@
@
num get y2
@
@
set y2=(num value)
@
@
set y=(num value)
@
@
@
Class PathSegCurvetoQuadraticAbs extends PathSeg
- Fields
-
x: num
x1: num
y: num
y1: num
- Getters and Setters
-
x: num
x1: num
x1=(num value)
x=(num value)
y: num
y1: num
y1=(num value)
y=(num value)
Fields
num x
num x1
num y
num y1
Getters and Setters
@
@
num get x
@
@
num get x1
@
@
set x1=(num value)
@
@
set x=(num value)
@
@
num get y
@
@
num get y1
@
@
set y1=(num value)
@
@
set y=(num value)
@
@
@
Class PathSegCurvetoQuadraticRel extends PathSeg
- Fields
-
x: num
x1: num
y: num
y1: num
- Getters and Setters
-
x: num
x1: num
x1=(num value)
x=(num value)
y: num
y1: num
y1=(num value)
y=(num value)
Fields
num x
num x1
num y
num y1
Getters and Setters
@
@
num get x
@
@
num get x1
@
@
set x1=(num value)
@
@
set x=(num value)
@
@
num get y
@
@
num get y1
@
@
set y1=(num value)
@
@
set y=(num value)
@
@
@
Class PathSegCurvetoQuadraticSmoothAbs extends PathSeg
- Fields
-
x: num
y: num
- Getters and Setters
-
x: num
x=(num value)
y: num
y=(num value)
Fields
num x
num y
Getters and Setters
@
@
num get x
@
@
set x=(num value)
@
@
num get y
@
@
set y=(num value)
@
@
@
Class PathSegCurvetoQuadraticSmoothRel extends PathSeg
- Fields
-
x: num
y: num
- Getters and Setters
-
x: num
x=(num value)
y: num
y=(num value)
Fields
num x
num y
Getters and Setters
@
@
num get x
@
@
set x=(num value)
@
@
num get y
@
@
set y=(num value)
@
@
@
Class PathSegLinetoAbs extends PathSeg
- Fields
-
x: num
y: num
- Getters and Setters
-
x: num
x=(num value)
y: num
y=(num value)
Fields
num x
num y
Getters and Setters
@
@
num get x
@
@
set x=(num value)
@
@
num get y
@
@
set y=(num value)
@
@
@
Class PathSegLinetoHorizontalAbs extends PathSeg
- Fields
-
x: num
- Getters and Setters
-
x: num
x=(num value)
Fields
num x
Getters and Setters
@
@
num get x
@
@
set x=(num value)
@
@
@
Class PathSegLinetoHorizontalRel extends PathSeg
- Fields
-
x: num
- Getters and Setters
-
x: num
x=(num value)
Fields
num x
Getters and Setters
@
@
num get x
@
@
set x=(num value)
@
@
@
Class PathSegLinetoRel extends PathSeg
- Fields
-
x: num
y: num
- Getters and Setters
-
x: num
x=(num value)
y: num
y=(num value)
Fields
num x
num y
Getters and Setters
@
@
num get x
@
@
set x=(num value)
@
@
num get y
@
@
set y=(num value)
@
@
@
Class PathSegLinetoVerticalAbs extends PathSeg
- Fields
-
y: num
- Getters and Setters
-
y: num
y=(num value)
Fields
num y
Getters and Setters
@
@
num get y
@
@
set y=(num value)
@
@
@
Class PathSegLinetoVerticalRel extends PathSeg
- Fields
-
y: num
- Getters and Setters
-
y: num
y=(num value)
Fields
num y
Getters and Setters
@
@
num get y
@
@
set y=(num value)
- Fields
-
first: PathSeg
last: PathSeg
length: int
numberOfItems: int
single: PathSeg
- Getters and Setters
-
first: PathSeg
last: PathSeg
length: int
length=(int value)
numberOfItems: int
single: PathSeg
- Constructors
-
PathSegList()
- Methods
-
[](int index): PathSeg
[]=(int index, PathSeg value): void
appendItem(PathSeg newItem): PathSeg
clear(): void
elementAt(int index): PathSeg
getItem(int index): PathSeg
initialize(PathSeg newItem): PathSeg
insertItemBefore(PathSeg newItem, int index): PathSeg
removeItem(int index): PathSeg
replaceItem(PathSeg newItem, int index): PathSeg
Fields
final PathSeg first
final PathSeg last
int length
final int numberOfItems
final PathSeg single
Getters and Setters
PathSeg get first
PathSeg get last
int get length
set length=(int value)
@
@
int get numberOfItems
PathSeg get single
Constructors
PathSegList()
Methods
PathSeg [](int index)
Returns the object at the given index
in the list or throws a RangeError
if index
is out of bounds.
void []=(int index, PathSeg value)
Sets the value at the given index
in the list to value
or throws a RangeError
if index
is out of bounds.
@
@
PathSeg appendItem(PathSeg newItem)
@
@
void clear()
Removes all objects from this list; the length of the list becomes zero.
Throws an UnsupportedError
, and retains all objects, if this is a fixed-length list.
PathSeg elementAt(int index)
Returns the index
th element.
If this
has fewer than index
elements throws a RangeError
.
Note: if this
does not have a deterministic iteration order then the function may simply return any element without any iteration if there are at least index
elements in this
.
@
@
PathSeg getItem(int index)
@
@
PathSeg initialize(PathSeg newItem)
@
@
PathSeg insertItemBefore(PathSeg newItem, int index)
@
@
PathSeg removeItem(int index)
@
@
PathSeg replaceItem(PathSeg newItem, int index)
@
@
@
Class PathSegMovetoAbs extends PathSeg
- Fields
-
x: num
y: num
- Getters and Setters
-
x: num
x=(num value)
y: num
y=(num value)
Fields
num x
num y
Getters and Setters
@
@
num get x
@
@
set x=(num value)
@
@
num get y
@
@
set y=(num value)
@
@
@
Class PathSegMovetoRel extends PathSeg
- Fields
-
x: num
y: num
- Getters and Setters
-
x: num
x=(num value)
y: num
y=(num value)
Fields
num x
num y
Getters and Setters
@
@
num get x
@
@
set x=(num value)
@
@
num get y
@
@
set y=(num value)
- Fields
-
externalResourcesRequired: AnimatedBoolean
height: AnimatedLength
href: AnimatedString
patternContentUnits: AnimatedEnumeration
patternTransform: AnimatedTransformList
patternUnits: AnimatedEnumeration
preserveAspectRatio: AnimatedPreserveAspectRatio
requiredExtensions: StringList
requiredFeatures: StringList
systemLanguage: StringList
viewBox: AnimatedRect
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Getters and Setters
-
externalResourcesRequired: AnimatedBoolean
height: AnimatedLength
href: AnimatedString
patternContentUnits: AnimatedEnumeration
patternTransform: AnimatedTransformList
patternUnits: AnimatedEnumeration
preserveAspectRatio: AnimatedPreserveAspectRatio
requiredExtensions: StringList
requiredFeatures: StringList
systemLanguage: StringList
viewBox: AnimatedRect
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Constructors
-
PatternElement()
- Methods
-
hasExtension(String extension): bool
Fields
final AnimatedBoolean externalResourcesRequired
final AnimatedLength height
final AnimatedString href
final AnimatedEnumeration patternContentUnits
final AnimatedTransformList patternTransform
final AnimatedEnumeration patternUnits
final AnimatedPreserveAspectRatio preserveAspectRatio
final StringList requiredExtensions
final StringList requiredFeatures
final StringList systemLanguage
final AnimatedRect viewBox
final AnimatedLength width
final AnimatedLength x
final AnimatedLength y
Getters and Setters
@
@
AnimatedBoolean get externalResourcesRequired
@
@
AnimatedLength get height
@
@
AnimatedString get href
@
@
AnimatedEnumeration get patternContentUnits
@
@
AnimatedTransformList get patternTransform
@
@
AnimatedEnumeration get patternUnits
@
@
AnimatedPreserveAspectRatio get preserveAspectRatio
@
@
StringList get requiredExtensions
@
@
StringList get requiredFeatures
@
@
StringList get systemLanguage
@
@
AnimatedRect get viewBox
@
@
AnimatedLength get width
@
@
AnimatedLength get x
@
@
AnimatedLength get y
Constructors
@
@
factory PatternElement()
Methods
@
@
bool hasExtension(String extension)
@
@
@
Class Point extends NativeFieldWrapperClass1
- Fields
-
x: num
y: num
- Getters and Setters
-
x: num
x=(num value)
y: num
y=(num value)
- Constructors
-
Point()
- Methods
-
matrixTransform(Matrix matrix): Point
Fields
num x
num y
Getters and Setters
@
@
num get x
@
@
set x=(num value)
@
@
num get y
@
@
set y=(num value)
Constructors
Point()
Methods
@
@
Point matrixTransform(Matrix matrix)
@
@
@
Class PointList extends NativeFieldWrapperClass1
- Fields
-
numberOfItems: int
- Getters and Setters
-
numberOfItems: int
- Constructors
-
PointList()
- Methods
-
appendItem(Point item): Point
clear(): void
getItem(int index): Point
initialize(Point item): Point
insertItemBefore(Point item, int index): Point
removeItem(int index): Point
replaceItem(Point item, int index): Point
Fields
final int numberOfItems
Getters and Setters
@
@
int get numberOfItems
Constructors
PointList()
Methods
@
@
Point appendItem(Point item)
@
@
void clear()
@
@
Point getItem(int index)
@
@
Point initialize(Point item)
@
@
Point insertItemBefore(Point item, int index)
@
@
Point removeItem(int index)
@
@
Point replaceItem(Point item, int index)
- Fields
-
animatedPoints: PointList
externalResourcesRequired: AnimatedBoolean
points: PointList
- Getters and Setters
-
animatedPoints: PointList
externalResourcesRequired: AnimatedBoolean
points: PointList
- Constructors
-
PolygonElement()
Fields
final PointList animatedPoints
final AnimatedBoolean externalResourcesRequired
final PointList points
Getters and Setters
@
@
PointList get animatedPoints
@
@
AnimatedBoolean get externalResourcesRequired
@
@
PointList get points
Constructors
@
@
factory PolygonElement()
- Fields
-
animatedPoints: PointList
externalResourcesRequired: AnimatedBoolean
points: PointList
- Getters and Setters
-
animatedPoints: PointList
externalResourcesRequired: AnimatedBoolean
points: PointList
- Constructors
-
PolylineElement()
Fields
final PointList animatedPoints
final AnimatedBoolean externalResourcesRequired
final PointList points
Getters and Setters
@
@
PointList get animatedPoints
@
@
AnimatedBoolean get externalResourcesRequired
@
@
PointList get points
Constructors
@
@
factory PolylineElement()
@
@
@
Class PreserveAspectRatio extends NativeFieldWrapperClass1
- Static Fields
-
SVG_MEETORSLICE_MEET: int
SVG_MEETORSLICE_SLICE: int
SVG_MEETORSLICE_UNKNOWN: int
SVG_PRESERVEASPECTRATIO_NONE: int
SVG_PRESERVEASPECTRATIO_UNKNOWN: int
SVG_PRESERVEASPECTRATIO_XMAXYMAX: int
SVG_PRESERVEASPECTRATIO_XMAXYMID: int
SVG_PRESERVEASPECTRATIO_XMAXYMIN: int
SVG_PRESERVEASPECTRATIO_XMIDYMAX: int
SVG_PRESERVEASPECTRATIO_XMIDYMID: int
SVG_PRESERVEASPECTRATIO_XMIDYMIN: int
SVG_PRESERVEASPECTRATIO_XMINYMAX: int
SVG_PRESERVEASPECTRATIO_XMINYMID: int
SVG_PRESERVEASPECTRATIO_XMINYMIN: int
- Fields
-
align: int
meetOrSlice: int
- Getters and Setters
-
align: int
align=(int value)
meetOrSlice: int
meetOrSlice=(int value)
- Constructors
-
PreserveAspectRatio()
Static Fields
@
@
static const int SVG_MEETORSLICE_MEET = 1
@
@
static const int SVG_MEETORSLICE_SLICE = 2
@
@
static const int SVG_MEETORSLICE_UNKNOWN = 0
@
@
static const int SVG_PRESERVEASPECTRATIO_NONE = 1
@
@
static const int SVG_PRESERVEASPECTRATIO_UNKNOWN = 0
@
@
static const int SVG_PRESERVEASPECTRATIO_XMAXYMAX = 10
@
@
static const int SVG_PRESERVEASPECTRATIO_XMAXYMID = 7
@
@
static const int SVG_PRESERVEASPECTRATIO_XMAXYMIN = 4
@
@
static const int SVG_PRESERVEASPECTRATIO_XMIDYMAX = 9
@
@
static const int SVG_PRESERVEASPECTRATIO_XMIDYMID = 6
@
@
static const int SVG_PRESERVEASPECTRATIO_XMIDYMIN = 3
@
@
static const int SVG_PRESERVEASPECTRATIO_XMINYMAX = 8
@
@
static const int SVG_PRESERVEASPECTRATIO_XMINYMID = 5
@
@
static const int SVG_PRESERVEASPECTRATIO_XMINYMIN = 2
Fields
int align
int meetOrSlice
Getters and Setters
@
@
int get align
@
@
set align=(int value)
@
@
int get meetOrSlice
@
@
set meetOrSlice=(int value)
Constructors
PreserveAspectRatio()
@
@
@
Class RadialGradientElement extends _GradientElement
- Fields
-
cx: AnimatedLength
cy: AnimatedLength
fr: AnimatedLength
fx: AnimatedLength
fy: AnimatedLength
r: AnimatedLength
- Getters and Setters
-
cx: AnimatedLength
cy: AnimatedLength
fr: AnimatedLength
fx: AnimatedLength
fy: AnimatedLength
r: AnimatedLength
- Constructors
-
RadialGradientElement()
Fields
final AnimatedLength cx
final AnimatedLength cy
final AnimatedLength fr
final AnimatedLength fx
final AnimatedLength fy
final AnimatedLength r
Getters and Setters
@
@
AnimatedLength get cx
@
@
AnimatedLength get cy
@
@
AnimatedLength get fr
@
@
AnimatedLength get fx
@
@
AnimatedLength get fy
@
@
AnimatedLength get r
Constructors
@
@
factory RadialGradientElement()
@
@
@
Class Rect extends NativeFieldWrapperClass1
- Fields
-
height: num
width: num
x: num
y: num
- Getters and Setters
-
height: num
height=(num value)
width: num
width=(num value)
x: num
x=(num value)
y: num
y=(num value)
- Constructors
-
Rect()
Fields
num height
num width
num x
num y
Getters and Setters
@
@
num get height
@
@
set height=(num value)
@
@
num get width
@
@
set width=(num value)
@
@
num get x
@
@
set x=(num value)
@
@
num get y
@
@
set y=(num value)
Constructors
Rect()
- Fields
-
externalResourcesRequired: AnimatedBoolean
height: AnimatedLength
rx: AnimatedLength
ry: AnimatedLength
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Getters and Setters
-
externalResourcesRequired: AnimatedBoolean
height: AnimatedLength
rx: AnimatedLength
ry: AnimatedLength
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Constructors
-
RectElement()
Fields
final AnimatedBoolean externalResourcesRequired
final AnimatedLength height
final AnimatedLength rx
final AnimatedLength ry
final AnimatedLength width
final AnimatedLength x
final AnimatedLength y
Getters and Setters
@
@
AnimatedBoolean get externalResourcesRequired
@
@
AnimatedLength get height
@
@
AnimatedLength get rx
@
@
AnimatedLength get ry
@
@
AnimatedLength get width
@
@
AnimatedLength get x
@
@
AnimatedLength get y
Constructors
@
@
factory RectElement()
@
@
@
Class RenderingIntent extends NativeFieldWrapperClass1
- Static Fields
-
RENDERING_INTENT_ABSOLUTE_COLORIMETRIC: int
RENDERING_INTENT_AUTO: int
RENDERING_INTENT_PERCEPTUAL: int
RENDERING_INTENT_RELATIVE_COLORIMETRIC: int
RENDERING_INTENT_SATURATION: int
RENDERING_INTENT_UNKNOWN: int
- Constructors
-
RenderingIntent()
Static Fields
@
@
static const int RENDERING_INTENT_ABSOLUTE_COLORIMETRIC = 5
@
@
static const int RENDERING_INTENT_AUTO = 1
@
@
static const int RENDERING_INTENT_PERCEPTUAL = 2
@
@
static const int RENDERING_INTENT_RELATIVE_COLORIMETRIC = 3
@
@
static const int RENDERING_INTENT_SATURATION = 4
@
@
static const int RENDERING_INTENT_UNKNOWN = 0
Constructors
RenderingIntent()
- Fields
-
externalResourcesRequired: AnimatedBoolean
href: AnimatedString
type: String
- Getters and Setters
-
externalResourcesRequired: AnimatedBoolean
href: AnimatedString
type: String
type=(String value)
- Constructors
-
ScriptElement()
Fields
final AnimatedBoolean externalResourcesRequired
final AnimatedString href
String type
Getters and Setters
@
@
AnimatedBoolean get externalResourcesRequired
@
@
AnimatedString get href
@
@
String get type
@
@
set type=(String value)
Constructors
@
@
factory ScriptElement()
@
@
@
@
@
@
Class SetElement extends AnimationElement
- Static Fields
-
supported: bool
- Getters and Setters
-
supported: bool
- Constructors
-
SetElement()
Static Fields
static final bool supported
Getters and Setters
static bool get supported
Checks if this type is supported on the current platform.
Constructors
@
@
factory SetElement()
@
@
@
Class StopElement extends SvgElement
- Fields
-
gradientOffset: AnimatedNumber
- Getters and Setters
-
gradientOffset: AnimatedNumber
- Constructors
-
StopElement()
Fields
final AnimatedNumber gradientOffset
Getters and Setters
@
@
AnimatedNumber get gradientOffset
Constructors
@
@
factory StopElement()
- Fields
-
first: String
last: String
length: int
numberOfItems: int
single: String
- Getters and Setters
-
first: String
last: String
length: int
length=(int value)
numberOfItems: int
single: String
- Constructors
-
StringList()
- Methods
-
[](int index): String
[]=(int index, String value): void
appendItem(String item): String
clear(): void
elementAt(int index): String
getItem(int index): String
initialize(String item): String
insertItemBefore(String item, int index): String
removeItem(int index): String
replaceItem(String item, int index): String
Fields
final String first
final String last
int length
final int numberOfItems
final String single
Getters and Setters
String get first
String get last
int get length
set length=(int value)
@
@
int get numberOfItems
String get single
Constructors
StringList()
Methods
String [](int index)
Returns the object at the given index
in the list or throws a RangeError
if index
is out of bounds.
void []=(int index, String value)
Sets the value at the given index
in the list to value
or throws a RangeError
if index
is out of bounds.
@
@
String appendItem(String item)
@
@
void clear()
Removes all objects from this list; the length of the list becomes zero.
Throws an UnsupportedError
, and retains all objects, if this is a fixed-length list.
String elementAt(int index)
Returns the index
th element.
If this
has fewer than index
elements throws a RangeError
.
Note: if this
does not have a deterministic iteration order then the function may simply return any element without any iteration if there are at least index
elements in this
.
@
@
String getItem(int index)
@
@
String initialize(String item)
@
@
String insertItemBefore(String item, int index)
@
@
String removeItem(int index)
@
@
String replaceItem(String item, int index)
@
@
@
Class StyleElement extends SvgElement
- Fields
-
disabled: bool
media: String
title: String
type: String
- Getters and Setters
-
disabled: bool
disabled=(bool value)
media: String
media=(String value)
title: String
title=(String value)
type: String
type=(String value)
- Constructors
-
StyleElement()
Fields
bool disabled
String media
String title
String type
Getters and Setters
@
@
bool get disabled
@
@
set disabled=(bool value)
@
@
String get media
@
@
set media=(String value)
@
@
String get title
@
@
set title=(String value)
@
@
String get type
@
@
set type=(String value)
Constructors
@
@
factory StyleElement()
@
@
@
Class SvgDocument extends Document
- Fields
-
rootElement: SvgSvgElement
- Getters and Setters
-
rootElement: SvgSvgElement
Fields
final SvgSvgElement rootElement
Getters and Setters
@
@
SvgSvgElement get rootElement
@
@
Class SvgElement extends Element
- Fields
-
children: List
classes: CssClassSet
innerHtml: String
isContentEditable: bool
outerHtml: String
ownerSvgElement: SvgSvgElement
style: CssStyleDeclaration
viewportElement: SvgElement
xmlbase: String
xmllang: String
xmlspace: String
- Getters and Setters
-
children: List<Element>
children=(List<Element> value)
classes: CssClassSet
innerHtml: String
innerHtml=(String value)
isContentEditable: bool
outerHtml: String
ownerSvgElement: SvgSvgElement
style: CssStyleDeclaration
viewportElement: SvgElement
xmlbase: String
xmlbase=(String value)
xmllang: String
xmllang=(String value)
xmlspace: String
xmlspace=(String value)
- Constructors
-
SvgElement.svg(String svg, NodeValidator validator, NodeTreeSanitizer treeSanitizer)
SvgElement.tag(String tag)
- Methods
-
click(): void
createFragment(String svg, NodeValidator validator, NodeTreeSanitizer treeSanitizer): DocumentFragment
insertAdjacentElement(String where, Element element): Element
insertAdjacentHtml(String where, String text): void
insertAdjacentText(String where, String text): void
isTagSupported(String tag): bool
Fields
List children
final CssClassSet classes
String innerHtml
final bool isContentEditable
final String outerHtml
final SvgSvgElement ownerSvgElement
final CssStyleDeclaration style
final SvgElement viewportElement
String xmlbase
String xmllang
String xmlspace
Getters and Setters
List<Element> get children
set children=(List<Element> value)
CssClassSet get classes
String get innerHtml
set innerHtml=(String value)
bool get isContentEditable
String get outerHtml
@
@
SvgSvgElement get ownerSvgElement
@
@
@
CssStyleDeclaration get style
@
@
SvgElement get viewportElement
@
@
String get xmlbase
@
@
set xmlbase=(String value)
@
@
@
String get xmllang
@
@
@
set xmllang=(String value)
@
@
@
String get xmlspace
@
@
@
set xmlspace=(String value)
Constructors
factory SvgElement.svg(String svg, NodeValidator validator, NodeTreeSanitizer treeSanitizer)
factory SvgElement.tag(String tag)
Methods
void click()
DocumentFragment createFragment(String svg, NodeValidator validator, NodeTreeSanitizer treeSanitizer)
Create a DocumentFragment from the HTML fragment and ensure that it follows the sanitization rules specified by the validator or treeSanitizer.
If the default validation behavior is too restrictive then a new NodeValidator should be created, either extending or wrapping a default validator and overriding the validation APIs.
The treeSanitizer is used to walk the generated node tree and sanitize it. A custom treeSanitizer can also be provided to perform special validation rules but since the API is more complex to implement this is discouraged.
The returned tree is guaranteed to only contain nodes and attributes which are allowed by the provided validator.
See also:
NodeValidator
NodeTreeSanitizer
@
Element insertAdjacentElement(String where, Element element)
@
void insertAdjacentHtml(String where, String text)
@
void insertAdjacentText(String where, String text)
static bool isTagSupported(String tag)
Checks to see if the SVG element type is supported by the current platform.
The tag should be a valid SVG element tag name.
- Fields
-
contentScriptType: String
contentStyleType: String
currentScale: num
currentTranslate: Point
currentView: ViewSpec
externalResourcesRequired: AnimatedBoolean
height: AnimatedLength
pixelUnitToMillimeterX: double
pixelUnitToMillimeterY: double
preserveAspectRatio: AnimatedPreserveAspectRatio
screenPixelToMillimeterX: double
screenPixelToMillimeterY: double
useCurrentView: bool
viewBox: AnimatedRect
viewport: Rect
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
zoomAndPan: int
- Getters and Setters
-
contentScriptType: String
contentScriptType=(String value)
contentStyleType: String
contentStyleType=(String value)
currentScale: num
currentScale=(num value)
currentTranslate: Point
currentView: ViewSpec
externalResourcesRequired: AnimatedBoolean
height: AnimatedLength
pixelUnitToMillimeterX: double
pixelUnitToMillimeterY: double
preserveAspectRatio: AnimatedPreserveAspectRatio
screenPixelToMillimeterX: double
screenPixelToMillimeterY: double
useCurrentView: bool
viewBox: AnimatedRect
viewport: Rect
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
zoomAndPan: int
zoomAndPan=(int value)
- Constructors
-
SvgSvgElement()
- Methods
-
animationsPaused(): bool
checkEnclosure(SvgElement element, Rect rect): bool
checkIntersection(SvgElement element, Rect rect): bool
createSvgAngle(): Angle
createSvgLength(): Length
createSvgMatrix(): Matrix
createSvgNumber(): Number
createSvgPoint(): Point
createSvgRect(): Rect
createSvgTransform(): Transform
createSvgTransformFromMatrix(Matrix matrix): Transform
deselectAll(): void
forceRedraw(): void
getCurrentTime(): double
getElementById(String elementId): Element
getEnclosureList(Rect rect, SvgElement referenceElement): List<Node>
getIntersectionList(Rect rect, SvgElement referenceElement): List<Node>
pauseAnimations(): void
setCurrentTime(num seconds): void
suspendRedraw(int maxWaitMilliseconds): int
unpauseAnimations(): void
unsuspendRedraw(int suspendHandleId): void
unsuspendRedrawAll(): void
Fields
String contentScriptType
String contentStyleType
num currentScale
final Point currentTranslate
final ViewSpec currentView
final AnimatedBoolean externalResourcesRequired
final AnimatedLength height
final double pixelUnitToMillimeterX
final double pixelUnitToMillimeterY
final AnimatedPreserveAspectRatio preserveAspectRatio
final double screenPixelToMillimeterX
final double screenPixelToMillimeterY
final bool useCurrentView
final AnimatedRect viewBox
final Rect viewport
final AnimatedLength width
final AnimatedLength x
final AnimatedLength y
int zoomAndPan
Getters and Setters
@
@
String get contentScriptType
@
@
set contentScriptType=(String value)
@
@
String get contentStyleType
@
@
set contentStyleType=(String value)
@
@
num get currentScale
@
@
set currentScale=(num value)
@
@
Point get currentTranslate
@
@
ViewSpec get currentView
@
@
AnimatedBoolean get externalResourcesRequired
@
@
AnimatedLength get height
@
@
double get pixelUnitToMillimeterX
@
@
double get pixelUnitToMillimeterY
@
@
AnimatedPreserveAspectRatio get preserveAspectRatio
@
@
double get screenPixelToMillimeterX
@
@
double get screenPixelToMillimeterY
@
@
bool get useCurrentView
@
@
AnimatedRect get viewBox
@
@
Rect get viewport
@
@
AnimatedLength get width
@
@
AnimatedLength get x
@
@
AnimatedLength get y
@
@
int get zoomAndPan
@
@
set zoomAndPan=(int value)
Constructors
factory SvgSvgElement()
Methods
@
@
bool animationsPaused()
@
@
bool checkEnclosure(SvgElement element, Rect rect)
@
@
bool checkIntersection(SvgElement element, Rect rect)
@
@
Angle createSvgAngle()
@
@
Length createSvgLength()
@
@
Matrix createSvgMatrix()
@
@
Number createSvgNumber()
@
@
Point createSvgPoint()
@
@
Rect createSvgRect()
@
@
Transform createSvgTransform()
@
@
Transform createSvgTransformFromMatrix(Matrix matrix)
@
@
void deselectAll()
@
@
void forceRedraw()
@
@
double getCurrentTime()
@
@
Element getElementById(String elementId)
@
@
List<Node> getEnclosureList(Rect rect, SvgElement referenceElement)
@
@
List<Node> getIntersectionList(Rect rect, SvgElement referenceElement)
@
@
void pauseAnimations()
@
@
void setCurrentTime(num seconds)
@
@
int suspendRedraw(int maxWaitMilliseconds)
@
@
void unpauseAnimations()
@
@
void unsuspendRedraw(int suspendHandleId)
@
@
void unsuspendRedrawAll()
- Fields
-
externalResourcesRequired: AnimatedBoolean
- Getters and Setters
-
externalResourcesRequired: AnimatedBoolean
- Constructors
-
SwitchElement()
Fields
final AnimatedBoolean externalResourcesRequired
Getters and Setters
@
@
AnimatedBoolean get externalResourcesRequired
Constructors
@
@
factory SwitchElement()
- Fields
-
externalResourcesRequired: AnimatedBoolean
preserveAspectRatio: AnimatedPreserveAspectRatio
viewBox: AnimatedRect
- Getters and Setters
-
externalResourcesRequired: AnimatedBoolean
preserveAspectRatio: AnimatedPreserveAspectRatio
viewBox: AnimatedRect
- Constructors
-
SymbolElement()
Fields
final AnimatedBoolean externalResourcesRequired
final AnimatedPreserveAspectRatio preserveAspectRatio
final AnimatedRect viewBox
Getters and Setters
@
@
AnimatedBoolean get externalResourcesRequired
@
@
AnimatedPreserveAspectRatio get preserveAspectRatio
@
@
AnimatedRect get viewBox
Constructors
@
@
factory SymbolElement()
- Constructors
-
TSpanElement()
Constructors
@
@
factory TSpanElement()
@
@
@
Abstract class Tests extends NativeFieldWrapperClass1
- Fields
-
requiredExtensions: StringList
requiredFeatures: StringList
systemLanguage: StringList
- Getters and Setters
-
requiredExtensions: StringList
requiredFeatures: StringList
systemLanguage: StringList
- Constructors
-
Tests()
- Methods
-
hasExtension(String extension): bool
Fields
final StringList requiredExtensions
final StringList requiredFeatures
final StringList systemLanguage
Getters and Setters
@
@
StringList get requiredExtensions
@
@
StringList get requiredFeatures
@
@
StringList get systemLanguage
Constructors
Tests()
Methods
@
@
bool hasExtension(String extension)
- Static Fields
-
LENGTHADJUST_SPACING: int
LENGTHADJUST_SPACINGANDGLYPHS: int
LENGTHADJUST_UNKNOWN: int
- Fields
-
externalResourcesRequired: AnimatedBoolean
lengthAdjust: AnimatedEnumeration
textLength: AnimatedLength
- Getters and Setters
-
externalResourcesRequired: AnimatedBoolean
lengthAdjust: AnimatedEnumeration
textLength: AnimatedLength
- Methods
-
getCharNumAtPosition(Point point): int
getComputedTextLength(): double
getEndPositionOfChar(int offset): Point
getExtentOfChar(int offset): Rect
getNumberOfChars(): int
getRotationOfChar(int offset): double
getStartPositionOfChar(int offset): Point
getSubStringLength(int offset, int length): double
selectSubString(int offset, int length): void
Static Fields
@
@
static const int LENGTHADJUST_SPACING = 1
@
@
static const int LENGTHADJUST_SPACINGANDGLYPHS = 2
@
@
static const int LENGTHADJUST_UNKNOWN = 0
Fields
final AnimatedBoolean externalResourcesRequired
final AnimatedEnumeration lengthAdjust
final AnimatedLength textLength
Getters and Setters
@
@
AnimatedBoolean get externalResourcesRequired
@
@
AnimatedEnumeration get lengthAdjust
@
@
AnimatedLength get textLength
Methods
@
@
int getCharNumAtPosition(Point point)
@
@
double getComputedTextLength()
@
@
Point getEndPositionOfChar(int offset)
@
@
Rect getExtentOfChar(int offset)
@
@
int getNumberOfChars()
@
@
double getRotationOfChar(int offset)
@
@
Point getStartPositionOfChar(int offset)
@
@
double getSubStringLength(int offset, int length)
@
@
void selectSubString(int offset, int length)
- Constructors
-
TextElement()
Constructors
@
@
factory TextElement()
- Static Fields
-
TEXTPATH_METHODTYPE_ALIGN: int
TEXTPATH_METHODTYPE_STRETCH: int
TEXTPATH_METHODTYPE_UNKNOWN: int
TEXTPATH_SPACINGTYPE_AUTO: int
TEXTPATH_SPACINGTYPE_EXACT: int
TEXTPATH_SPACINGTYPE_UNKNOWN: int
- Fields
-
href: AnimatedString
method: AnimatedEnumeration
spacing: AnimatedEnumeration
startOffset: AnimatedLength
- Getters and Setters
-
href: AnimatedString
method: AnimatedEnumeration
spacing: AnimatedEnumeration
startOffset: AnimatedLength
Static Fields
@
@
static const int TEXTPATH_METHODTYPE_ALIGN = 1
@
@
static const int TEXTPATH_METHODTYPE_STRETCH = 2
@
@
static const int TEXTPATH_METHODTYPE_UNKNOWN = 0
@
@
static const int TEXTPATH_SPACINGTYPE_AUTO = 1
@
@
static const int TEXTPATH_SPACINGTYPE_EXACT = 2
@
@
static const int TEXTPATH_SPACINGTYPE_UNKNOWN = 0
Fields
final AnimatedString href
final AnimatedEnumeration method
final AnimatedEnumeration spacing
final AnimatedLength startOffset
Getters and Setters
@
@
AnimatedString get href
@
@
AnimatedEnumeration get method
@
@
AnimatedEnumeration get spacing
@
@
AnimatedLength get startOffset
@
@
@
Class TextPositioningElement extends TextContentElement
- Fields
-
dx: AnimatedLengthList
dy: AnimatedLengthList
rotate: AnimatedNumberList
x: AnimatedLengthList
y: AnimatedLengthList
- Getters and Setters
-
dx: AnimatedLengthList
dy: AnimatedLengthList
rotate: AnimatedNumberList
x: AnimatedLengthList
y: AnimatedLengthList
Fields
final AnimatedLengthList dx
final AnimatedLengthList dy
final AnimatedNumberList rotate
final AnimatedLengthList x
final AnimatedLengthList y
Getters and Setters
@
@
AnimatedLengthList get dx
@
@
AnimatedLengthList get dy
@
@
AnimatedNumberList get rotate
@
@
AnimatedLengthList get x
@
@
AnimatedLengthList get y
@
@
@
Class TitleElement extends SvgElement
- Constructors
-
TitleElement()
Constructors
@
@
factory TitleElement()
@
@
@
Class Transform extends NativeFieldWrapperClass1
- Static Fields
-
SVG_TRANSFORM_MATRIX: int
SVG_TRANSFORM_ROTATE: int
SVG_TRANSFORM_SCALE: int
SVG_TRANSFORM_SKEWX: int
SVG_TRANSFORM_SKEWY: int
SVG_TRANSFORM_TRANSLATE: int
SVG_TRANSFORM_UNKNOWN: int
- Fields
-
angle: double
matrix: Matrix
type: int
- Getters and Setters
-
angle: double
matrix: Matrix
type: int
- Constructors
-
Transform()
- Methods
-
setMatrix(Matrix matrix): void
setRotate(num angle, num cx, num cy): void
setScale(num sx, num sy): void
setSkewX(num angle): void
setSkewY(num angle): void
setTranslate(num tx, num ty): void
Static Fields
@
@
static const int SVG_TRANSFORM_MATRIX = 1
@
@
static const int SVG_TRANSFORM_ROTATE = 4
@
@
static const int SVG_TRANSFORM_SCALE = 3
@
@
static const int SVG_TRANSFORM_SKEWX = 5
@
@
static const int SVG_TRANSFORM_SKEWY = 6
@
@
static const int SVG_TRANSFORM_TRANSLATE = 2
@
@
static const int SVG_TRANSFORM_UNKNOWN = 0
Fields
final double angle
final Matrix matrix
final int type
Getters and Setters
@
@
double get angle
@
@
Matrix get matrix
@
@
int get type
Constructors
Transform()
Methods
@
@
void setMatrix(Matrix matrix)
@
@
void setRotate(num angle, num cx, num cy)
@
@
void setScale(num sx, num sy)
@
@
void setSkewX(num angle)
@
@
void setSkewY(num angle)
@
@
void setTranslate(num tx, num ty)
- Fields
-
first: Transform
last: Transform
length: int
numberOfItems: int
single: Transform
- Getters and Setters
-
first: Transform
last: Transform
length: int
length=(int value)
numberOfItems: int
single: Transform
- Constructors
-
TransformList()
- Methods
-
[](int index): Transform
[]=(int index, Transform value): void
appendItem(Transform item): Transform
clear(): void
consolidate(): Transform
createSvgTransformFromMatrix(Matrix matrix): Transform
elementAt(int index): Transform
getItem(int index): Transform
initialize(Transform item): Transform
insertItemBefore(Transform item, int index): Transform
removeItem(int index): Transform
replaceItem(Transform item, int index): Transform
Fields
final Transform first
final Transform last
int length
final int numberOfItems
final Transform single
Getters and Setters
Transform get first
Transform get last
int get length
set length=(int value)
@
@
int get numberOfItems
Transform get single
Constructors
TransformList()
Methods
Transform [](int index)
Returns the object at the given index
in the list or throws a RangeError
if index
is out of bounds.
void []=(int index, Transform value)
Sets the value at the given index
in the list to value
or throws a RangeError
if index
is out of bounds.
@
@
Transform appendItem(Transform item)
@
@
void clear()
Removes all objects from this list; the length of the list becomes zero.
Throws an UnsupportedError
, and retains all objects, if this is a fixed-length list.
@
@
Transform consolidate()
@
@
Transform createSvgTransformFromMatrix(Matrix matrix)
Transform elementAt(int index)
Returns the index
th element.
If this
has fewer than index
elements throws a RangeError
.
Note: if this
does not have a deterministic iteration order then the function may simply return any element without any iteration if there are at least index
elements in this
.
@
@
Transform getItem(int index)
@
@
Transform initialize(Transform item)
@
@
Transform insertItemBefore(Transform item, int index)
@
@
Transform removeItem(int index)
@
@
Transform replaceItem(Transform item, int index)
@
@
@
Class UnitTypes extends NativeFieldWrapperClass1
- Static Fields
-
SVG_UNIT_TYPE_OBJECTBOUNDINGBOX: int
SVG_UNIT_TYPE_UNKNOWN: int
SVG_UNIT_TYPE_USERSPACEONUSE: int
- Constructors
-
UnitTypes()
Static Fields
@
@
static const int SVG_UNIT_TYPE_OBJECTBOUNDINGBOX = 2
@
@
static const int SVG_UNIT_TYPE_UNKNOWN = 0
@
@
static const int SVG_UNIT_TYPE_USERSPACEONUSE = 1
Constructors
UnitTypes()
@
@
@
Abstract class UriReference extends NativeFieldWrapperClass1
- Fields
-
href: AnimatedString
- Getters and Setters
-
href: AnimatedString
- Constructors
-
UriReference()
Fields
final AnimatedString href
Getters and Setters
@
@
AnimatedString get href
Constructors
UriReference()
- Fields
-
animatedInstanceRoot: ElementInstance
externalResourcesRequired: AnimatedBoolean
height: AnimatedLength
href: AnimatedString
instanceRoot: ElementInstance
requiredExtensions: StringList
requiredFeatures: StringList
systemLanguage: StringList
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Getters and Setters
-
animatedInstanceRoot: ElementInstance
externalResourcesRequired: AnimatedBoolean
height: AnimatedLength
href: AnimatedString
instanceRoot: ElementInstance
requiredExtensions: StringList
requiredFeatures: StringList
systemLanguage: StringList
width: AnimatedLength
x: AnimatedLength
y: AnimatedLength
- Constructors
-
UseElement()
- Methods
-
hasExtension(String extension): bool
Fields
final ElementInstance animatedInstanceRoot
final AnimatedBoolean externalResourcesRequired
final AnimatedLength height
final AnimatedString href
final ElementInstance instanceRoot
final StringList requiredExtensions
final StringList requiredFeatures
final StringList systemLanguage
final AnimatedLength width
final AnimatedLength x
final AnimatedLength y
Getters and Setters
@
@
ElementInstance get animatedInstanceRoot
@
@
AnimatedBoolean get externalResourcesRequired
@
@
AnimatedLength get height
@
@
AnimatedString get href
@
@
ElementInstance get instanceRoot
@
@
StringList get requiredExtensions
@
@
StringList get requiredFeatures
@
@
StringList get systemLanguage
@
@
AnimatedLength get width
@
@
AnimatedLength get x
@
@
AnimatedLength get y
Constructors
@
@
factory UseElement()
Methods
@
@
bool hasExtension(String extension)
- Fields
-
externalResourcesRequired: AnimatedBoolean
preserveAspectRatio: AnimatedPreserveAspectRatio
viewBox: AnimatedRect
viewTarget: StringList
zoomAndPan: int
- Getters and Setters
-
externalResourcesRequired: AnimatedBoolean
preserveAspectRatio: AnimatedPreserveAspectRatio
viewBox: AnimatedRect
viewTarget: StringList
zoomAndPan: int
zoomAndPan=(int value)
- Constructors
-
ViewElement()
Fields
final AnimatedBoolean externalResourcesRequired
final AnimatedPreserveAspectRatio preserveAspectRatio
final AnimatedRect viewBox
final StringList viewTarget
int zoomAndPan
Getters and Setters
@
@
AnimatedBoolean get externalResourcesRequired
@
@
AnimatedPreserveAspectRatio get preserveAspectRatio
@
@
AnimatedRect get viewBox
@
@
StringList get viewTarget
@
@
int get zoomAndPan
@
@
set zoomAndPan=(int value)
Constructors
@
@
factory ViewElement()
@
@
@
Class ViewSpec extends NativeFieldWrapperClass1 implements FitToViewBox
- Fields
-
preserveAspectRatio: AnimatedPreserveAspectRatio
preserveAspectRatioString: String
transform: TransformList
transformString: String
viewBox: AnimatedRect
viewBoxString: String
viewTarget: SvgElement
viewTargetString: String
zoomAndPan: int
- Getters and Setters
-
preserveAspectRatio: AnimatedPreserveAspectRatio
preserveAspectRatioString: String
transform: TransformList
transformString: String
viewBox: AnimatedRect
viewBoxString: String
viewTarget: SvgElement
viewTargetString: String
zoomAndPan: int
zoomAndPan=(int value)
- Constructors
-
ViewSpec()
Fields
final AnimatedPreserveAspectRatio preserveAspectRatio
final String preserveAspectRatioString
final TransformList transform
final String transformString
final AnimatedRect viewBox
final String viewBoxString
final SvgElement viewTarget
final String viewTargetString
int zoomAndPan
Getters and Setters
@
@
@
AnimatedPreserveAspectRatio get preserveAspectRatio
@
@
String get preserveAspectRatioString
@
@
TransformList get transform
@
@
String get transformString
@
@
@
AnimatedRect get viewBox
@
@
String get viewBoxString
@
@
SvgElement get viewTarget
@
@
String get viewTargetString
@
@
@
int get zoomAndPan
@
@
@
set zoomAndPan=(int value)
Constructors
ViewSpec()
@
@
@
Abstract class ZoomAndPan extends NativeFieldWrapperClass1
- Static Fields
-
SVG_ZOOMANDPAN_DISABLE: int
SVG_ZOOMANDPAN_MAGNIFY: int
SVG_ZOOMANDPAN_UNKNOWN: int
- Fields
-
zoomAndPan: int
- Getters and Setters
-
zoomAndPan: int
zoomAndPan=(int value)
- Constructors
-
ZoomAndPan()
Static Fields
@
@
static const int SVG_ZOOMANDPAN_DISABLE = 1
@
@
static const int SVG_ZOOMANDPAN_MAGNIFY = 2
@
@
static const int SVG_ZOOMANDPAN_UNKNOWN = 0
Fields
int zoomAndPan
Getters and Setters
@
@
int get zoomAndPan
@
@
set zoomAndPan=(int value)
Constructors
ZoomAndPan()
@
@
@
Class ZoomEvent extends UIEvent
- Fields
-
newScale: double
newTranslate: Point
previousScale: double
previousTranslate: Point
zoomRectScreen: Rect
- Getters and Setters
-
newScale: double
newTranslate: Point
previousScale: double
previousTranslate: Point
zoomRectScreen: Rect
Fields
final double newScale
final Point newTranslate
final double previousScale
final Point previousTranslate
final Rect zoomRectScreen
Getters and Setters
@
@
double get newScale
@
@
Point get newTranslate
@
@
double get previousScale
@
@
Point get previousTranslate
@
@
Rect get zoomRectScreen