Components

Adaptive Stepper

A numeric HMI stepper with bounds, units and adaptive increments.

FreePerspective 8.3

Preview

5 of 5 examples · Each preview has its own view and URL. One interactive preview at a time.

Native capture

Live · SP Bomba-01

Live · SP Bomba-01 — captured in Ignition Perspective
Native capture

Dosis · paso decimal

Dosis · paso decimal — captured in Ignition Perspective
Native capture

Lotes · enteros

Lotes · enteros — captured in Ignition Perspective
Native capture

Disabled

Disabled — captured in Ignition Perspective
Native capture

En min / max

En min / max — captured in Ignition Perspective

Activate Perspective to interact with the native views and demo data. Only visible previews connect; each example can also open independently.

Installation

  1. Download this component’s ZIP. In your development project, choose Designer → File → Import and select it. Preserve the view and style-class paths and review replacement conflicts.
  2. Append stylesheet-snippet.css to Perspective Styles → stylesheet.css. Enable Advanced Stylesheet if needed and preserve your existing CSS.
  3. Add an Embedded View, set its path to Viewcraft/Components/UI/AdaptiveStepper/AdaptiveStepper, and configure its parameters.

Perspective 8.3 · 3 resource files. ZIP structure and source consistency are checked. Manual Designer import acceptance is pending.

Usage

Use the component inside an Embedded View. Replace the sample values with your own data; output and inout parameters expose state back to the host.

Embedded View props
{
  "path": "Viewcraft/Components/UI/AdaptiveStepper/AdaptiveStepper",
  "params": {
    "value": 1450,
    "min": 0,
    "max": 3000,
    "step": 10,
    "unit": "rpm",
    "label": "SP Bomba-01",
    "disabled": false,
    "reducedMotion": false,
    "showLabel": true
  },
  "useDefaultViewWidth": false,
  "useDefaultViewHeight": false
}

Parameters

Taken directly from the native view. Types describe the saved defaults; they are not a complete validation schema.

ParameterTypeDirectionDefault
valuenumberinout
1450
minnumberinput
0
maxnumberinput
3000
stepnumberinput
10
unitstringinput
"rpm"
labelstringinput
"SP Bomba-01"
disabledbooleaninput
false
reducedMotionbooleaninput
false
showLabelbooleaninput
true

Behavior

The − and + controls change value by step and clamp the result at min or max. disabled prevents changes. value is an inout parameter; connect process writes explicitly in your host. Keep min ≤ max and step positive. The saved reducedMotion parameter is currently unused by this view.

For agents

Copy this page for the contract, installation steps and complete source. With the Rungsmith MCP, call get_catalog_component with id adaptive-stepper.

Read as Markdown