Constructors
constructor
- new LineWidgets(session): LineWidgets
Returns LineWidgets
Properties
session
session: EditSession
Methods
$getWidgetScreenLength
- $getWidgetScreenLength(): number
Returns number
$onChangeEditor
- $onChangeEditor(e): void
Returns void
$registerLineWidget
- $registerLineWidget(w): LineWidget
Returns LineWidget
$updateRows
- $updateRows(): void
Returns void
addLineWidget
- addLineWidget(w): LineWidget
Returns LineWidget
attach
- attach(editor): void
Returns void
detach
- detach(e): void
Returns void
getRowLength
- getRowLength(row): number
Returns number
getWidgetsAtRow
- getWidgetsAtRow(row): LineWidget[]
Returns LineWidget[]
measureWidgets
- measureWidgets(e, renderer): void
Parameters
e: any
renderer: VirtualRenderer
Returns void
onWidgetChanged
- onWidgetChanged(w): void
Internal
Returns void
removeLineWidget
- removeLineWidget(w): void
Returns void
renderWidgets
- renderWidgets(e, renderer): void
Parameters
e: any
renderer: VirtualRenderer
Returns void
updateOnChange
- updateOnChange(delta): void
Returns void
updateOnFold
- updateOnFold(e, session): void
Parameters
e: any
session: EditSession
Returns void