Skip to content

Plugin: Units

The Units plugin provides high-precision unit conversion utilities.

Plugin metadata

FieldValue
IDcom.iflowkit.plugin.units
NameiFlowKit Units Plugin
Version1.0.0
DescriptionHigh-precision unit conversion utilities for common unit categories.

Supported areas

The plugin is designed for categories such as:

  • length
  • mass
  • volume
  • area
  • time
  • speed
  • pressure
  • energy
  • power
  • temperature
  • data

Parameters

ParameterTypeDefaultDescription
defaultScaleinteger12Default scale when formatting or rounding is required.
defaultRoundingModestringHALF_UPDefault Java RoundingMode value.
strictUnitTypebooleantruePrevents conversions across different unit types.
enableAliasesbooleantrueAllows aliases such as mm, cm, °C, KB, KiB.

Best practices

  • Keep unit conversion logic out of individual CPI scripts.
  • Prefer explicit unit codes in integration payloads.
  • Keep strictUnitType enabled unless a package has a deliberate reason to relax type checks.
  • Decide rounding behavior at package level rather than in many individual scripts.