Skip to main content

Interface: SurroundingPairTargetParameters

processTargets/targets/SurroundingPairTarget.internal.SurroundingPairTargetParameters

Hierarchy

Properties

boundary

Readonly boundary: [Range, Range]

Represents the boundary ranges of this selection. For example, for a surrounding pair this would be the opening and closing delimiter. For an if statement this would be the line of the guard as well as the closing brace.

Defined in

processTargets/targets/SurroundingPairTarget.ts:25


contentRange

Readonly contentRange: Range

Inherited from

CommonTargetParameters.contentRange

Defined in

processTargets/targets/BaseTarget.ts:18


editor

Readonly editor: TextEditor

Inherited from

CommonTargetParameters.editor

Defined in

processTargets/targets/BaseTarget.ts:16


interiorRange

Readonly interiorRange: Range

Represents the interior range of this selection. For example, for a surrounding pair this would exclude the opening and closing delimiter. For an if statement this would be the statements in the body.

Defined in

processTargets/targets/SurroundingPairTarget.ts:18


isReversed

Readonly isReversed: boolean

Inherited from

CommonTargetParameters.isReversed

Defined in

processTargets/targets/BaseTarget.ts:17


thatTarget

Optional Readonly thatTarget: Target

Inherited from

CommonTargetParameters.thatTarget

Defined in

processTargets/targets/BaseTarget.ts:19