Skip to main content
Version: 1.2.0

src/components/avatar/AvatarGroup.ts:

class: AvatarGroup, btu-avatar-group

Superclass

NameModulePackage
LitElementlit

Mixins

NameModulePackage
EventEmitterMixin/src/util/EventEmitterMixin.js
ReadyMixin/src/util/ReadyMixin.js

Fields

NamePrivacyTypeDefaultDescriptionInherited From
maxnumber | undefinedMaximum number of visible avatars. Remaining avatars shown as "+N"
size'xs' | 'sm' | 'md''md'Size variant for all child avatars (unless individually overridden)

Methods

NamePrivacyDescriptionParametersReturnInherited From
processAvatarsProcess all avatar children: apply size, handle overflow Call this method when avatars are dynamically added or removedvoid

Events

NameTypeDescriptionInherited From
btu-avatar-group-readyCustomEventFired after first render and initialization
btu-avatar-group-overflowCustomEvent<{hidden: number}>Fired when avatars are hidden due to max limit

Attributes

NameFieldInherited From
maxmax
sizesize

Exports

KindNameDeclarationModulePackage
jsdefaultAvatarGroupsrc/components/avatar/AvatarGroup.ts
custom-element-definitionbtu-avatar-groupAvatarGroupsrc/components/avatar/AvatarGroup.ts