Saltearse al contenido

AvatarGroup

Stack de OrbitAvatar superpuestos, el más reciente primero, con un círculo “+N” de overflow una vez que se supera max. Es un wrapper de agrupación, no una familia visual nueva — cada avatar debajo sigue siendo un OrbitAvatar (o el círculo de overflow, estilado igual). Misma escala cerrada de tamaños que OrbitAvatar — se propaga a todos los avatares del grupo por igual, no hay tamaños sueltos por avatar.

Uso

En web son hijos <orbit-avatar> livianos; en Kotlin, una lista de strings.

<orbit-avatar-group max="3">
<orbit-avatar initials="ES"></orbit-avatar>
<orbit-avatar initials="JD"></orbit-avatar>
<orbit-avatar initials="AM"></orbit-avatar>
<orbit-avatar initials="RL"></orbit-avatar>
<orbit-avatar initials="TK"></orbit-avatar>
</orbit-avatar-group>

Tamaños

<orbit-avatar-group max="3" size="xs">...</orbit-avatar-group>
<!-- xs | sm | md | lg | xl -->

Props

PropTipoDefaultDescripción
initials (Kotlin) / hijos <orbit-avatar> (web)List<String>—Los avatares del grupo.
maxInt / attr max4Cuántos mostrar antes de colapsar en “+N”.
sizeOrbitAvatarSize (Kotlin) / "xs" | "sm" | "md" | "lg" | "xl" (web)Md / "md"Tamaño de cada avatar — misma escala que OrbitAvatar.