ifFloat

fun ifFloat(key: String, condition: Boolean, default: Float = 0.0f): Keystone.ObservationBuilder

Conditionally declares a Float key to observe.

Return

This builder for chaining.

Parameters

key

The storage key name.

condition

If true, the key is added; otherwise it is skipped.

default

Default value if the key is missing. Defaults to 0f.