Skip to content

TimeSpanField

Duration input field formatting time values like 1h 30m or 45s into java.time.Duration.

Overview

TimeSpanField provides convenient human-readable duration input (e.g. 2h 15m, 30s, 1d), parsing and formatting directly with java.time.Duration.

Cooldown Duration Input

TimeSpanField cooldown = new TimeSpanField()
        .value(Duration.ofMinutes(5));

API

TimeSpanField::value(Duration)

Set Duration Value

Sets the duration value as java.time.Duration.

Parameter Type Description
value Duration duration instance

Returns TimeSpanField: this widget for fluent configuration.