Remix.run Logo
▲ afdbcreid 3 hours ago

That means those are probably builders and not setters. Do they change an existing object or a newly-constructed or to-be-constructed object?

▲incrediblers 3 hours ago | parent [-]

They are setters. They modify an element after instantiation. Mostly as part of the initial build, but then also in the event closure. Under the hood, a struct with interiorly mutable fields.

▲fwip 23 minutes ago | parent [-]

Gotcha, so in your case, users of the library will set values much more often than read them (since the reading will be done by the TUI framework for display).