Skip to main content

Module: processTargets/modifiers/scopeHandlers/compareTargetScopes

Functions

compareTargetScopes

compareTargetScopes(direction, position, param2, param3): number

Defines the canonical scope ordering.

Parameters

NameTypeDescription
directionDirectionThe direction of iteration
positionPositionThe initial position
param2TargetScopeScope A
param3TargetScopeScope B

Returns

number

-1 if scope A should be yielded before scope B, 1 if scope A should be yielded after scope B, and 0 if they are equivalent by this ordering

Defined in

processTargets/modifiers/scopeHandlers/compareTargetScopes.ts:15