Preparing search index...
The search index is not available
iink-ts - v2.0.1
iink-ts
OIConversionManager
Class OIConversionManager
Index
Accessors
model
row
Height
Constructors
constructor
Methods
apply
build
Arc
build
Char
build
Circle
build
Ellipse
build
Line
build
Parallelogram
build
Poly
Edge
build
Polygon
build
Rectangle
build
Rhombus
build
Triangle
build
Word
compute
Font
Size
convert
Edge
convert
Node
convert
Text
Properties
#logger
behaviors
font
Size?
font
Weight?
Accessors
model
get
model
(
)
:
OIModel
Returns
OIModel
row
Height
get
rowHeight
(
)
:
number
Returns
number
Constructors
constructor
new OIConversion
Manager
(
behaviors
,
fontStyle
?
)
:
OIConversionManager
Parameters
behaviors
:
OIBehaviors
Optional
fontStyle
:
{
size
?:
number
;
weight
?:
"normal"
|
"bold"
;
}
Optional
size
?:
number
Optional
weight
?:
"normal"
|
"bold"
Returns
OIConversionManager
Methods
apply
apply
(
symbols
?
)
:
Promise
<
void
>
Parameters
symbols
:
TOISymbol
[]
= []
Returns
Promise
<
void
>
build
Arc
build
Arc
(
arc
,
strokes
)
:
OIEdgeArc
Parameters
arc
:
TJIIXEdgeArc
strokes
:
OIStroke
[]
Returns
OIEdgeArc
build
Char
build
Char
(
char
,
strokes
,
fontSize
)
:
TOISymbolChar
Parameters
char
:
TJIIXChar
strokes
:
OIStroke
[]
fontSize
:
number
Returns
TOISymbolChar
build
Circle
build
Circle
(
circle
,
strokes
)
:
OIShapeCircle
Parameters
circle
:
TJIIXNodeCircle
strokes
:
OIStroke
[]
Returns
OIShapeCircle
build
Ellipse
build
Ellipse
(
ellipse
,
strokes
)
:
OIShapeEllipse
Parameters
ellipse
:
TJIIXNodeEllipse
strokes
:
OIStroke
[]
Returns
OIShapeEllipse
build
Line
build
Line
(
line
,
strokes
)
:
OIEdgeLine
Parameters
line
:
TJIIXEdgeLine
strokes
:
OIStroke
[]
Returns
OIEdgeLine
build
Parallelogram
build
Parallelogram
(
polygon
,
strokes
)
:
OIShapePolygon
Parameters
polygon
:
TJIIXNodeParrallelogram
strokes
:
OIStroke
[]
Returns
OIShapePolygon
build
Poly
Edge
build
Poly
Edge
(
polyline
,
strokes
)
:
OIEdgePolyLine
Parameters
polyline
:
TJIIXEdgePolyEdge
strokes
:
OIStroke
[]
Returns
OIEdgePolyLine
build
Polygon
build
Polygon
(
polygon
,
strokes
)
:
OIShapePolygon
Parameters
polygon
:
TJIIXNodePolygon
strokes
:
OIStroke
[]
Returns
OIShapePolygon
build
Rectangle
build
Rectangle
(
rectangle
,
strokes
)
:
OIShapePolygon
Parameters
rectangle
:
TJIIXNodeRectangle
strokes
:
OIStroke
[]
Returns
OIShapePolygon
build
Rhombus
build
Rhombus
(
polygon
,
strokes
)
:
OIShapePolygon
Parameters
polygon
:
TJIIXNodeRhombus
strokes
:
OIStroke
[]
Returns
OIShapePolygon
build
Triangle
build
Triangle
(
polygon
,
strokes
)
:
OIShapePolygon
Parameters
polygon
:
TJIIXNodeTriangle
strokes
:
OIStroke
[]
Returns
OIShapePolygon
build
Word
build
Word
(
word
,
chars
,
strokes
,
fontSize
?
)
:
OIText
Parameters
word
:
TJIIXWord
chars
:
TJIIXChar
[]
strokes
:
OIStroke
[]
Optional
fontSize
:
number
Returns
OIText
Protected
compute
Font
Size
compute
Font
Size
(
chars
)
:
number
Parameters
chars
:
TJIIXChar
[]
Returns
number
convert
Edge
convert
Edge
(
edge
,
strokes
)
:
undefined
|
{
strokes
:
OIStroke
[]
;
symbol
:
TOIEdge
;
}
Parameters
edge
:
TJIIXEdgeElement
strokes
:
OIStroke
[]
Returns
undefined
|
{
strokes
:
OIStroke
[]
;
symbol
:
TOIEdge
;
}
convert
Node
convert
Node
(
node
,
strokes
)
:
undefined
|
{
strokes
:
OIStroke
[]
;
symbol
:
TOIShape
;
}
Parameters
node
:
TJIIXNodeElement
strokes
:
OIStroke
[]
Returns
undefined
|
{
strokes
:
OIStroke
[]
;
symbol
:
TOIShape
;
}
convert
Text
convert
Text
(
text
,
strokes
,
onlyText
)
:
undefined
|
{
strokes
:
OIStroke
[]
;
symbol
:
OIText
;
}
[]
Parameters
text
:
TJIIXTextElement
strokes
:
OIStroke
[]
onlyText
:
boolean
Returns
undefined
|
{
strokes
:
OIStroke
[]
;
symbol
:
OIText
;
}
[]
Properties
Private
#logger
#logger
:
Logger
= ...
behaviors
behaviors
:
OIBehaviors
Optional
font
Size
font
Size
?:
number
Optional
font
Weight
font
Weight
?:
"normal"
|
"bold"
Settings
Member Visibility
Protected
Private
Inherited
Alpha
Beta
Theme
OS
Light
Dark
On This Page
model
row
Height
constructor
apply
build
Arc
build
Char
build
Circle
build
Ellipse
build
Line
build
Parallelogram
build
Poly
Edge
build
Polygon
build
Rectangle
build
Rhombus
build
Triangle
build
Word
compute
Font
Size
convert
Edge
convert
Node
convert
Text
#logger
behaviors
font
Size
font
Weight
iink-ts - v2.0.1
Editor
Editor
HTMLEditorElement
Intention
WriteTool
Configuration
Configuration
DefaultConfiguration
DefaultConvertionConfiguration
DefaultDebugConfiguration
DefaultDiagramConfiguration
DefaultDiagramConvertConfiguration
DefaultEraserConfiguration
DefaultExportConfiguration
DefaultGrabberConfiguration
DefaultGuidesConfiguration
DefaultJiixConfiguration
DefaultListenerConfiguration
DefaultLoggerConfiguration
DefaultMarginConfiguration
DefaultMathConfiguration
Loading...
Generated using
TypeDoc