Eulergraph
Preparing search index...
types/TextEditor
ITextFormatService
Interface ITextFormatService
interface
ITextFormatService
{
formatSelectedCells
(
labels
:
TextEditableCell
[]
,
ctx
:
CanvasRenderingContext2D
,
options
:
{
fontFamily
?:
string
;
fontSize
?:
number
;
lineHeight
?:
number
;
textColor
?:
string
;
}
,
)
:
void
;
getCurrentFormatting
(
labels
:
TextEditableCell
[]
,
)
:
{
fontFamily
:
string
;
fontSize
:
number
;
lineHeight
:
number
;
textColor
:
string
;
}
;
getTextAlignment
(
labels
:
TextEditableCell
[]
)
:
TextAlignment
|
null
;
getVerticalAlignment
(
labels
:
TextEditableCell
[]
)
:
VerticalAlignment
|
null
;
off
(
event
:
"selectionChanged"
,
handler
:
()
=>
void
)
:
void
;
on
(
event
:
"selectionChanged"
,
handler
:
()
=>
void
)
:
void
;
setTextAlignment
(
labels
:
TextEditableCell
[]
,
alignment
:
TextAlignment
,
ctx
:
CanvasRenderingContext2D
,
)
:
void
;
setVerticalAlignment
(
labels
:
TextEditableCell
[]
,
alignment
:
VerticalAlignment
,
ctx
:
CanvasRenderingContext2D
,
)
:
void
;
}
Index
Methods
format
Selected
Cells
get
Current
Formatting
get
Text
Alignment
get
Vertical
Alignment
off
on
set
Text
Alignment
set
Vertical
Alignment
Methods
format
Selected
Cells
formatSelectedCells
(
labels
:
TextEditableCell
[]
,
ctx
:
CanvasRenderingContext2D
,
options
:
{
fontFamily
?:
string
;
fontSize
?:
number
;
lineHeight
?:
number
;
textColor
?:
string
;
}
,
)
:
void
Parameters
labels
:
TextEditableCell
[]
ctx
:
CanvasRenderingContext2D
options
:
{
fontFamily
?:
string
;
fontSize
?:
number
;
lineHeight
?:
number
;
textColor
?:
string
;
}
Returns
void
get
Current
Formatting
getCurrentFormatting
(
labels
:
TextEditableCell
[]
,
)
:
{
fontFamily
:
string
;
fontSize
:
number
;
lineHeight
:
number
;
textColor
:
string
;
}
Parameters
labels
:
TextEditableCell
[]
Returns
{
fontFamily
:
string
;
fontSize
:
number
;
lineHeight
:
number
;
textColor
:
string
}
get
Text
Alignment
getTextAlignment
(
labels
:
TextEditableCell
[]
)
:
TextAlignment
|
null
Parameters
labels
:
TextEditableCell
[]
Returns
TextAlignment
|
null
get
Vertical
Alignment
getVerticalAlignment
(
labels
:
TextEditableCell
[]
)
:
VerticalAlignment
|
null
Parameters
labels
:
TextEditableCell
[]
Returns
VerticalAlignment
|
null
off
off
(
event
:
"selectionChanged"
,
handler
:
()
=>
void
)
:
void
Parameters
event
:
"selectionChanged"
handler
:
()
=>
void
Returns
void
on
on
(
event
:
"selectionChanged"
,
handler
:
()
=>
void
)
:
void
Parameters
event
:
"selectionChanged"
handler
:
()
=>
void
Returns
void
set
Text
Alignment
setTextAlignment
(
labels
:
TextEditableCell
[]
,
alignment
:
TextAlignment
,
ctx
:
CanvasRenderingContext2D
,
)
:
void
Parameters
labels
:
TextEditableCell
[]
alignment
:
TextAlignment
ctx
:
CanvasRenderingContext2D
Returns
void
set
Vertical
Alignment
setVerticalAlignment
(
labels
:
TextEditableCell
[]
,
alignment
:
VerticalAlignment
,
ctx
:
CanvasRenderingContext2D
,
)
:
void
Parameters
labels
:
TextEditableCell
[]
alignment
:
VerticalAlignment
ctx
:
CanvasRenderingContext2D
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
format
Selected
Cells
get
Current
Formatting
get
Text
Alignment
get
Vertical
Alignment
off
on
set
Text
Alignment
set
Vertical
Alignment
Eulergraph
Loading...