Represents an event describing the change in a {@link TextEditor.selections text editor's selections}.

Fields

read onlytextEditor:TextEditor

The {@link TextEditor text editor} for which the selections have changed.

read onlyselections:ReadOnlyArray<Selection>

The new value for the {@link TextEditor.selections text editor's selections}.

@:optionaloptionalread onlykind:Null<TextEditorSelectionChangeKind>

The {@link TextEditorSelectionChangeKind change kind} which has triggered this event. Can be undefined.