Table of Contents

Class Avatar

Namespace
BootstrapBlazor.Components
Assembly
BootstrapBlazor.dll

Avatar 头像框组件

public class Avatar : BootstrapComponentBase, IComponent, IHandleAfterRender, IHandleEvent
Inheritance
Avatar
Implements
Inherited Members
Extension Methods

Constructors

Avatar()

public Avatar()

Properties

GetUrlAsync

获得/设置 获取图片地址异步回调方法

[Parameter]
public Func<Task<string>>? GetUrlAsync { get; set; }

Property Value

Func<Task<string>>

Icon

获得/设置 头像框显示图标

[Parameter]
public string? Icon { get; set; }

Property Value

string

IsBorder

获得/设置 是否显示 Border 默认为 false

[Parameter]
public bool IsBorder { get; set; }

Property Value

bool

IsCircle

获得/设置 是否为圆形

[Parameter]
public bool IsCircle { get; set; }

Property Value

bool

IsIcon

获得/设置 是否为图标

[Parameter]
public bool IsIcon { get; set; }

Property Value

bool

IsText

获得/设置 是否为显示为文字

[Parameter]
public bool IsText { get; set; }

Property Value

bool

Size

获得/设置 头像框大小

[Parameter]
public Size Size { get; set; }

Property Value

Size

Text

获得/设置 头像框显示文字

[Parameter]
public string? Text { get; set; }

Property Value

string

Url

获得/设置 Image 头像路径地址

[Parameter]
public string? Url { get; set; }

Property Value

string

Methods

BuildRenderTree(RenderTreeBuilder)

protected override void BuildRenderTree(RenderTreeBuilder __builder)

Parameters

__builder RenderTreeBuilder

OnParametersSet()

OnParametersSet 方法

protected override void OnParametersSet()

OnParametersSetAsync()

OnInitializedAsync 方法

protected override Task OnParametersSetAsync()

Returns

Task