Lawtext core references / core/src/node/cst/line / AppdxItemHeadLine
Class: AppdxItemHeadLine
Defined in: core/src/node/cst/line.ts:247 (opens in a new tab)
A head line of an appended item such as an appended table. Please see the source code of $appdxItemHeadLine for the detailed syntax.
Extends
WithControlsLine<APP>
Constructors
new AppdxItemHeadLine()
new AppdxItemHeadLine(
options):AppdxItemHeadLine
Defined in: core/src/node/cst/line.ts:251 (opens in a new tab)
Parameters
options
AppdxItemHeadLineOptions
Returns
Overrides
WithControlsLine<LineType.APP>.constructor
Properties
controls
controls:
Controls
Defined in: core/src/node/cst/line.ts:109 (opens in a new tab)
Inherited from
WithControlsLine.controls
indentTexts
indentTexts:
string[]
Defined in: core/src/node/cst/line.ts:73 (opens in a new tab)
Inherited from
WithControlsLine.indentTexts
lineEndText
lineEndText:
string
Defined in: core/src/node/cst/line.ts:50 (opens in a new tab)
Inherited from
WithControlsLine.lineEndText
mainTag
mainTag:
"AppdxTable"|"AppdxNote"|"AppdxStyle"|"AppdxFormat"|"Appdx"|"AppdxFig"
Defined in: core/src/node/cst/line.ts:248 (opens in a new tab)
range
range:
null| [number,number]
Defined in: core/src/node/cst/line.ts:49 (opens in a new tab)
Inherited from
WithControlsLine.range
relatedArticleNum
relatedArticleNum:
SentenceChildEL[]
Defined in: core/src/node/cst/line.ts:250 (opens in a new tab)
title
title:
SentenceChildEL[]
Defined in: core/src/node/cst/line.ts:249 (opens in a new tab)
type
type:
APP
Defined in: core/src/node/cst/line.ts:48 (opens in a new tab)
Inherited from
WithControlsLine.type
Accessors
controlsEndPos
Get Signature
get controlsEndPos():
null|number
Defined in: core/src/node/cst/line.ts:124 (opens in a new tab)
Returns
null | number
Inherited from
WithControlsLine.controlsEndPos
indentsEndPos
Get Signature
get indentsEndPos():
null|number
Defined in: core/src/node/cst/line.ts:93 (opens in a new tab)
Returns
null | number
Inherited from
WithControlsLine.indentsEndPos
relatedArticleNumRange
Get Signature
get relatedArticleNumRange():
null| [number,number]
Defined in: core/src/node/cst/line.ts:267 (opens in a new tab)
Returns
null | [number, number]
titleRange
Get Signature
get titleRange():
null| [number,number]
Defined in: core/src/node/cst/line.ts:259 (opens in a new tab)
Returns
null | [number, number]
Methods
controlsRangeTexts()
controlsRangeTexts(): [
null| [number,number],string,string][]
Defined in: core/src/node/cst/line.ts:116 (opens in a new tab)
Returns
[null | [number, number], string, string][]
Inherited from
WithControlsLine.controlsRangeTexts
indentRangeTexts()
indentRangeTexts(): [
null| [number,number],string,string][]
Defined in: core/src/node/cst/line.ts:80 (opens in a new tab)
Returns
[null | [number, number], string, string][]
Inherited from
WithControlsLine.indentRangeTexts
lineEndTextRange()
lineEndTextRange():
null| [number,number]
Defined in: core/src/node/cst/line.ts:62 (opens in a new tab)
Returns
null | [number, number]
Inherited from
WithControlsLine.lineEndTextRange
rangeTexts()
rangeTexts(): [
null| [number,number],string,string][]
Defined in: core/src/node/cst/line.ts:276 (opens in a new tab)
Returns
[null | [number, number], string, string][]
Overrides
WithControlsLine.rangeTexts
text()
text():
string
Defined in: core/src/node/cst/line.ts:58 (opens in a new tab)
Returns
string
Inherited from
WithControlsLine.text