A CounterController
tracks a single value and provides methods for incrementing, decrementing, and setting that value.
Option | Type | DefaultValue | Description |
---|---|---|---|
initial | number | 0 | Optional - The controller's initial value. |
Property | Type | Description |
---|---|---|
value | number | The controller's current value. |
Method | Description |
---|---|
increment() | Increases the controller's value` by one. |
incrementBy(num: number) | Increases the controller's value by the value of num . |
decrement() | Decreases the controller's value by one. |
decrementBy(num: number) | Decreases the controller's value by the value of num . |
reset() | Resets the controller to its initial value. |
Example: