rendering
ai-research-agent / editor/rendering/rendering
Functions
combineLines()
function combineLines(editor, lines): CombinedData
Parameters
Parameter | Type |
---|---|
| |
|
|
Returns
CombinedData
getChangedRanges()
function getChangedRanges(oldC, newC): LineRanges
Parameters
Parameter | Type |
---|---|
| |
|
Returns
LineRanges
getLineNodeEnd()
function getLineNodeEnd(root, node): number
Parameters
Parameter | Type |
---|---|
|
|
|
|
Returns
number
getLineNodeStart()
function getLineNodeStart(root, node): number
Parameters
Parameter | Type |
---|---|
|
|
|
|
Returns
number
render()
function render(editor, doc): void
Parameters
Parameter | Type |
---|---|
| |
|
Returns
void
renderChanges()
function renderChanges(
editor,
oldDoc,
newDoc): void
Parameters
Parameter | Type |
---|---|
| |
| |
|
Returns
void
renderCombined()
function renderCombined(
editor,
combined,
forHTML?): VNode[]
Parameters
Parameter | Type |
---|---|
| |
| |
|
|
Returns
VNode
[]
renderDoc()
function renderDoc(
editor,
doc,
forHTML?): VNode[]
Parameters
Parameter | Type |
---|---|
| |
| |
|
|
Returns
VNode
[]
renderInline()
function renderInline(
editor,
line,
forHTML?): VChild[]
Parameters
Parameter | Type |
---|---|
| |
| |
|
|
Returns
VChild
[]
renderLine()
function renderLine(
editor,
line,
forHTML?): VNode
Parameters
Parameter | Type |
---|---|
| |
| |
|
|
Returns
renderMultiLine()
function renderMultiLine(
editor,
lines,
forHTML?): VNode
Parameters
Parameter | Type |
---|---|
| |
|
|
|
|
Returns
renderSingleLine()
function renderSingleLine(
editor,
line,
forHTML?): VNode
Parameters
Parameter | Type |
---|---|
| |
| |
|
|
Returns
setLineNodesRanges()
function setLineNodesRanges(editor): void
Parameters
Parameter | Type |
---|---|
|
Returns
void
Interfaces
HTMLLineElement
Extends
HTMLElement
Properties
key
key: string;
Type Aliases
Combined
type Combined: CombinedEntry[];
CombinedEntry
type CombinedEntry: default | default[];