The qualitative band for healthPct (Excellent…Dead), or
undefined when there is no health to band. An internal token — display
healthBandLabel instead.
Localization key for healthBand, or undefined when there is no
band. Localized at render, as CohortMemberRow.roleLabel is.
The member's health as a whole percentage of its maximum (0…100), or
undefined when the handle does not resolve or the actor exposes no
health.
The resolved actor's portrait, or "".
Whether this member leads the cohort.
Whether the handle resolved to an actor this client can see.
The resolved actor's name, falling back to the raw handle.
The stored handle: a system.shortcode, or a UUID for a Token Actor.
The member's role within the cohort.
Localization key for role.
The resolved actor's UUID, or null when it does not resolve.
One row of a cohort's membership, as the Members tab lists it: the stored entry (its
shortcodeOrUuidhandle and role) joined to whatever the handle resolves to.A row is produced for every stored member, including one whose actor no longer resolves — a cohort must be able to show, and remove, a member it can no longer see. Such a row is named by its raw handle and reports
isResolved: false.