iink-ts - v3.2.1
Preparing search index...
SVGRenderer
Class SVGRenderer
Index
Constructors
constructor
Methods
append
Element
build
Element
From
Symbol
change
Order
Symbol
clear
clear
Elements
create
Defs
create
Filters
create
SVG
Tools
destroy
draw
Circle
draw
Connection
Between
Box
draw
Guides
draw
Line
draw
Rect
draw
Symbol
get
Attribute
get
Element
By
Id
get
Elements
init
init
Layer
prepend
Element
remove
Element
remove
Guides
remove
Symbol
replace
Symbol
resize
set
Attribute
Properties
configuration
definition
Group
group
Guides
Id
horizontal
Guides
layer
parent
vertical
Guides
Constructors
constructor
new
SVGRenderer
(
configuration
:
TIIRendererConfiguration
)
:
SVGRenderer
Parameters
configuration
:
TIIRendererConfiguration
Returns
SVGRenderer
Methods
append
Element
appendElement
(
el
:
Element
)
:
void
Parameters
el
:
Element
Returns
void
build
Element
From
Symbol
buildElementFromSymbol
(
symbol
:
TIISymbol
|
IIEraser
,
)
:
SVGGraphicsElement
|
undefined
Parameters
symbol
:
TIISymbol
|
IIEraser
Returns
SVGGraphicsElement
|
undefined
change
Order
Symbol
changeOrderSymbol
(
symbolToMove
:
TIISymbol
,
position
:
"first"
|
"last"
|
"forward"
|
"backward"
,
)
:
void
Parameters
symbolToMove
:
TIISymbol
position
:
"first"
|
"last"
|
"forward"
|
"backward"
Returns
void
clear
clear
()
:
void
Returns
void
clear
Elements
clearElements
(
__namedParameters
:
{
attrs
?:
{
[
key
:
string
]:
string
}
;
tagName
?:
string
;
}
,
)
:
void
Parameters
__namedParameters
:
{
attrs
?:
{
[
key
:
string
]:
string
}
;
tagName
?:
string
}
Returns
void
Protected
create
Defs
createDefs
()
:
SVGDefsElement
Returns
SVGDefsElement
Protected
create
Filters
createFilters
()
:
SVGGElement
Returns
SVGGElement
Protected
create
SVG
Tools
createSVGTools
()
:
SVGGElement
Returns
SVGGElement
destroy
destroy
()
:
void
Returns
void
draw
Circle
drawCircle
(
point
:
TPoint
,
radius
:
number
,
attrs
?:
{
[
key
:
string
]:
string
}
,
)
:
void
Parameters
point
:
TPoint
radius
:
number
attrs
:
{
[
key
:
string
]:
string
}
= {}
Returns
void
draw
Connection
Between
Box
drawConnectionBetweenBox
(
id
:
string
,
box1
:
TBox
,
box2
:
TBox
,
position
:
"corners"
|
"sides"
,
attrs
?:
{
[
key
:
string
]:
string
}
,
)
:
void
Parameters
id
:
string
box1
:
TBox
box2
:
TBox
position
:
"corners"
|
"sides"
Optional
attrs
:
{
[
key
:
string
]:
string
}
Returns
void
Protected
draw
Guides
drawGuides
()
:
void
Returns
void
draw
Line
drawLine
(
p1
:
TPoint
,
p2
:
TPoint
,
attrs
?:
{
[
key
:
string
]:
string
}
)
:
void
Parameters
p1
:
TPoint
p2
:
TPoint
attrs
:
{
[
key
:
string
]:
string
}
= {}
Returns
void
draw
Rect
drawRect
(
box
:
TBox
,
attrs
?:
{
[
key
:
string
]:
string
}
)
:
void
Parameters
box
:
TBox
attrs
:
{
[
key
:
string
]:
string
}
= {}
Returns
void
draw
Symbol
drawSymbol
(
symbol
:
TIISymbol
|
IIEraser
)
:
SVGGraphicsElement
|
undefined
Parameters
symbol
:
TIISymbol
|
IIEraser
Returns
SVGGraphicsElement
|
undefined
get
Attribute
getAttribute
(
id
:
string
,
name
:
string
)
:
string
|
null
|
undefined
Parameters
id
:
string
name
:
string
Returns
string
|
null
|
undefined
get
Element
By
Id
getElementById
(
id
:
string
)
:
SVGGraphicsElement
|
null
Parameters
id
:
string
Returns
SVGGraphicsElement
|
null
get
Elements
getElements
(
__namedParameters
:
{
attrs
?:
{
[
key
:
string
]:
string
}
;
tagName
?:
string
;
}
,
)
:
NodeListOf
<
Element
>
Parameters
__namedParameters
:
{
attrs
?:
{
[
key
:
string
]:
string
}
;
tagName
?:
string
}
Returns
NodeListOf
<
Element
>
init
init
(
element
:
HTMLElement
)
:
void
Parameters
element
:
HTMLElement
Returns
void
Protected
init
Layer
initLayer
()
:
void
Returns
void
prepend
Element
prependElement
(
el
:
Element
)
:
void
Parameters
el
:
Element
Returns
void
remove
Element
removeElement
(
id
:
string
)
:
void
Parameters
id
:
string
Returns
void
Protected
remove
Guides
removeGuides
()
:
void
Returns
void
remove
Symbol
removeSymbol
(
id
:
string
)
:
void
Parameters
id
:
string
Returns
void
replace
Symbol
replaceSymbol
(
id
:
string
,
symbols
:
TIISymbol
[]
,
)
:
SVGGraphicsElement
[]
|
undefined
Parameters
id
:
string
symbols
:
TIISymbol
[]
Returns
SVGGraphicsElement
[]
|
undefined
resize
resize
(
height
:
number
,
width
:
number
)
:
void
Parameters
height
:
number
width
:
number
Returns
void
set
Attribute
setAttribute
(
id
:
string
,
name
:
string
,
value
:
string
)
:
void
Parameters
id
:
string
name
:
string
value
:
string
Returns
void
Properties
configuration
configuration
:
TIIRendererConfiguration
definition
Group
definitionGroup
:
SVGGElement
group
Guides
Id
groupGuidesId
:
string
= "guides-wrapper"
horizontal
Guides
horizontalGuides
:
number
[]
= []
layer
layer
:
SVGSVGElement
parent
parent
:
HTMLElement
vertical
Guides
verticalGuides
:
number
[]
= []
Settings
Member Visibility
Protected
Inherited
Alpha
Beta
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
append
Element
build
Element
From
Symbol
change
Order
Symbol
clear
clear
Elements
create
Defs
create
Filters
create
SVG
Tools
destroy
draw
Circle
draw
Connection
Between
Box
draw
Guides
draw
Line
draw
Rect
draw
Symbol
get
Attribute
get
Element
By
Id
get
Elements
init
init
Layer
prepend
Element
remove
Element
remove
Guides
remove
Symbol
replace
Symbol
resize
set
Attribute
Properties
configuration
definition
Group
group
Guides
Id
horizontal
Guides
layer
parent
vertical
Guides
iink-ts - v3.2.1
Loading...