For more examples, visit the Storybook.

Example
<StudsAvatar Image="path/to/image.jpg" AlternateText="User profile" />
<StudsAvatar Text="JD" />

StudsAvatar Parameters

Image
string

Gets or sets the image source URL for the avatar.

Text
string

Gets or sets the text to display when no image is provided. Typically initials or a short identifier.

AlternateText
string
default:"avatar"

Gets or sets the alternate text for the image, used for accessibility.

Attributes
Dictionary<string, object>

Specifies additional custom attributes that will be rendered by the component.

MouseEnter
EventCallback<ElementReference>

Gets or sets the callback that is invoked when the mouse enters an item.

MouseLeave
EventCallback<ElementReference>

Gets or sets the callback that is invoked when the mouse leaves an item.

ContextMenu
EventCallback<MouseEventArgs>

A callback that will be invoked when the user right-clicks the component. Commonly used to display a context menu.

Culture
CultureInfo
default:"CultureInfo.CurrentCulture"

Gets or sets the culture used to display localizable data (numbers, dates). Set by default to “CultureInfo.CurrentCulture”.

Style
string

Gets or sets the inline CSS style.

Visible
bool
default:"true"

Gets or sets a value indicating whether this “T:Studs.StudsComponent” is visible. Invisible components are not rendered.