Class: ItemStage
processTargets/modifiers/ItemStage/ItemStage.ItemStage
Implements
Constructors
constructor
• new ItemStage(modifier
)
Parameters
Name | Type |
---|---|
modifier | ContainingScopeModifier | EveryScopeModifier |
Defined in
processTargets/modifiers/ItemStage/ItemStage.ts:21
Methods
getEveryTarget
▸ Private
getEveryTarget(context
, target
): ScopeTypeTarget
[]
Parameters
Name | Type |
---|---|
context | ProcessedTargetsContext |
target | Target |
Returns
Defined in
processTargets/modifiers/ItemStage/ItemStage.ts:40
getSingleTarget
▸ Private
getSingleTarget(context
, target
): ScopeTypeTarget
Parameters
Name | Type |
---|---|
context | ProcessedTargetsContext |
target | Target |
Returns
Defined in
processTargets/modifiers/ItemStage/ItemStage.ts:57
itemInfoToTarget
▸ Private
itemInfoToTarget(target
, itemInfo
, removalRange?
): ScopeTypeTarget
Parameters
Name | Type |
---|---|
target | Target |
itemInfo | ItemInfo |
removalRange? | Range |
Returns
Defined in
processTargets/modifiers/ItemStage/ItemStage.ts:89
run
▸ run(context
, target
): Target
[]
Parameters
Name | Type |
---|---|
context | ProcessedTargetsContext |
target | Target |
Returns
Target
[]
Implementation of
Defined in
processTargets/modifiers/ItemStage/ItemStage.ts:23