Ace API Reference
Preparing search index...
src/ext/elastic_tabstops_lite
ElasticTabstopsLite
Class ElasticTabstopsLite
Index
Constructors
constructor
Properties
$editor
$in
Change
on
After
Exec
on
Change
on
Exec
Methods
$adjust
Row
$cell
Widths
For
Row
$find
Cell
Widths
For
Block
$izip
$izip_
longest
$rightmost
Selection
In
Cell
$selection
Columns
For
Row
$set
Block
Cell
Widths
To
Max
$tabs
For
Row
process
Rows
Constructors
constructor
new
ElasticTabstopsLite
(
editor
:
Editor
)
:
ElasticTabstopsLite
Parameters
editor
:
Editor
Returns
ElasticTabstopsLite
Properties
$editor
$editor
:
Editor
$in
Change
$inChange
:
boolean
on
After
Exec
onAfterExec
:
()
=>
void
on
Change
onChange
:
(
delta
:
any
)
=>
void
on
Exec
onExec
:
()
=>
void
Methods
$adjust
Row
$adjustRow
(
row
:
number
,
widths
:
number
[]
)
:
void
Parameters
row
:
number
widths
:
number
[]
Returns
void
$cell
Widths
For
Row
$cellWidthsForRow
(
row
:
number
)
:
number
[]
Parameters
row
:
number
Returns
number
[]
$find
Cell
Widths
For
Block
$findCellWidthsForBlock
(
row
:
number
,
)
:
{
cellWidths
:
number
[]
[]
;
firstRow
:
number
}
Parameters
row
:
number
Returns
{
cellWidths
:
number
[]
[]
;
firstRow
:
number
}
$izip
$izip
(
widths
:
string
|
any
[]
,
tabs
:
string
|
any
[]
)
:
any
[]
[]
an even more (naive) Python port
Parameters
widths
:
string
|
any
[]
tabs
:
string
|
any
[]
Returns
any
[]
[]
$izip_
longest
$izip_longest
(
iterables
:
any
[]
[]
)
:
any
[]
[]
The is a (naive) Python port--but works for these purposes
Parameters
iterables
:
any
[]
[]
Returns
any
[]
[]
$rightmost
Selection
In
Cell
$rightmostSelectionInCell
(
selectionColumns
:
number
[]
,
cellRightEdge
:
number
,
)
:
number
Parameters
selectionColumns
:
number
[]
cellRightEdge
:
number
Returns
number
$selection
Columns
For
Row
$selectionColumnsForRow
(
row
:
number
)
:
number
[]
Parameters
row
:
number
Returns
number
[]
$set
Block
Cell
Widths
To
Max
$setBlockCellWidthsToMax
(
cellWidths
:
number
[]
[]
)
:
number
[]
[]
Parameters
cellWidths
:
number
[]
[]
Returns
number
[]
[]
$tabs
For
Row
$tabsForRow
(
row
:
number
)
:
number
[]
Parameters
row
:
number
Returns
number
[]
process
Rows
processRows
(
rows
:
number
[]
)
:
void
Parameters
rows
:
number
[]
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
$editor
$in
Change
on
After
Exec
on
Change
on
Exec
Methods
$adjust
Row
$cell
Widths
For
Row
$find
Cell
Widths
For
Block
$izip
$izip_
longest
$rightmost
Selection
In
Cell
$selection
Columns
For
Row
$set
Block
Cell
Widths
To
Max
$tabs
For
Row
process
Rows
Ace API Reference
Loading...
an even more (naive) Python port