Skip to main content

Module: processTargets/targetUtil/insertionRemovalBehaviors/TokenInsertionRemovalBehavior

Functions

getTokenLeadingDelimiterTarget

getTokenLeadingDelimiterTarget(target): Target | undefined

Parameters

NameType
targetTarget

Returns

Target | undefined

Defined in

processTargets/targetUtil/insertionRemovalBehaviors/TokenInsertionRemovalBehavior.ts:7


getTokenRemovalRange

getTokenRemovalRange(target): Range

Constructs a removal range for the given target that will clean up a json whitespace on one side unless it will cause two tokens to be merged. This removal range is designed to be used with things that should clean themselves up as if they're a range of tokens.

Parameters

NameTypeDescription
targetTargetThe target to get the token removal range for

Returns

Range

The removal range for the given target

Defined in

processTargets/targetUtil/insertionRemovalBehaviors/TokenInsertionRemovalBehavior.ts:63


getTokenTrailingDelimiterTarget

getTokenTrailingDelimiterTarget(target): Target | undefined

Parameters

NameType
targetTarget

Returns

Target | undefined

Defined in

processTargets/targetUtil/insertionRemovalBehaviors/TokenInsertionRemovalBehavior.ts:31