Counter
Overview
The Counter Component maintains an internal counter that increments with each received message. It can also be reset to a specified value.
Usage
Input Parameters
count
number
The initial counter value (default: 0
).
increment
number
The amount by which the counter increments (default: 1
, can be negative for decrement).
Input Ports
item
Triggers the counter increment.
reset
Resets the counter to a specified value or its initial value if not provided.
Output Ports
count
Emits the updated counter value after each increment.
Instructions
Set Initial Value and Increment
Configure the
count
parameter for the starting value.Set
increment
to define how much the counter increases or decreases.
Increment Behavior
Each time a message arrives at the
item
port, the counter increases by theincrement
value.
Reset Counter
Sending a message to the
reset
port resets the counter to the specified value or its initial value if no value is provided.
Notes
Supports both increment and decrement operations.
State is maintained: The counter retains its value across executions until reset.
Useful for tracking counts in loops, event occurrences, or rate-limiting scenarios.
Last updated