Optional
$blockSelectEnabled
$blockSelectEnabled?: boolean
$checkMultiselectChange
$checkMultiselectChange: (e: any, anchor: Anchor) => void Optional
$multiselectOnSessionChange
$multiselectOnSessionChange?: any
$onAddRange
$onAddRange: (e: any) => void
$onMultiSelect
$onMultiSelect: (e: any) => void
$onMultiSelectExec
$onMultiSelectExec: (e: any) => void
$onRemoveRange
$onRemoveRange: (e: any) => void
$onSingleSelect
$onSingleSelect: (e: any) => void
$reAlignText
$reAlignText: (lines: string[], forceLeft: boolean) => string[]
addSelectionMarker
addSelectionMarker: ( orientedRange: Range & { marker?: any },) => Range & { marker?: any } Type declaration
- (orientedRange: Range & { marker?: any }): Range & { marker?: any }
Parameters
- orientedRange: Range & { marker?: any }
Returns Range & { marker?: any }
alignCursors
alignCursors: () => void
exitMultiSelectMode
exitMultiSelectMode: () => void
findAll
findAll: ( needle?: string, options?: Partial<SearchOptions>, additive?: boolean,) => number forEachSelection
forEachSelection: (cmd: Object, args?: string, options?: Object) => void
Type declaration
- (cmd: Object, args?: string, options?: Object): void
Parameters
- cmd: Object
Optional
args: stringOptional
options: Object
Returns void
getSelectedText
getSelectedText: () => string
Optional
inMultiSelectMode
inMultiSelectMode?: boolean
Optional
multiSelect
multiSelect?: any
removeSelectionMarker
removeSelectionMarker: (range: Range & { marker?: any }) => void Type declaration
- (range: Range & { marker?: any }): void
Parameters
- range: Range & { marker?: any }
Returns void
removeSelectionMarkers
removeSelectionMarkers: (ranges: (
Range & { marker?: any })
[]) => void selectMore
selectMore: (dir: number, skip?: boolean, stopAtFirst?: boolean) => void
Type declaration
- (dir: number, skip?: boolean, stopAtFirst?: boolean): void
Parameters
- dir: number
Optional
skip: booleanOptional
stopAtFirst: boolean
Returns void
selectMoreLines
selectMoreLines: (dir: number, skip?: boolean) => void
Type declaration
- (dir: number, skip?: boolean): void
Parameters
- dir: number
Optional
skip: boolean
Returns void
transposeSelections
transposeSelections: (dir: number) => void
Type declaration
- (dir: number): void
Returns void
updateSelectionMarkers
updateSelectionMarkers: () => void
Adds the selection and cursor.