MetalUI / Soft Hardware

React · SwiftUI · agent guides

Drum

A numbered wheel seen through a window: a strip of digits on a cylinder that wraps from 9 into 0, shaded where it turns away. Its value can stand between two digits while it rolls.

Use it for

  • A counter you can read at a glance: the counter drum's digits (a streak, a count of things).
  • A number that changes by steps and should be seen to change.

Don't use it for

  • A number in the interface. Use text in the readout role.
  • A measure that isn't a count (a level, a proportion): that's a needle or a fader.

Read the Drum agent guide · Copy registry source

Explore the documentation · Agent index · Source on GitHub