Class Timer
- Namespace
- BootstrapBlazor.Components
- Assembly
- BootstrapBlazor.dll
Timer 组件
public class Timer : CircleBase, IComponent, IHandleAfterRender, IHandleEvent, IAsyncDisposable
- Inheritance
-
Timer
- Implements
- Inherited Members
- Extension Methods
Constructors
Timer()
public Timer()
Properties
CancelText
获得/设置 取消按钮文字
[Parameter]
public string? CancelText { get; set; }
Property Value
ClassString
获得 组件样式字符串
protected override string? ClassString { get; }
Property Value
Icon
获得/设置 Alert 图标
[Parameter]
public string? Icon { get; set; }
Property Value
IsVibrate
获得/设置 倒计时结束时设备震动
[Parameter]
public bool IsVibrate { get; set; }
Property Value
OnCancel
获得/设置 取消时回调委托
[Parameter]
public Func<Task>? OnCancel { get; set; }
Property Value
OnTimeout
获得/设置 倒计时结束时回调委托
[Parameter]
public Func<Task>? OnTimeout { get; set; }
Property Value
PauseText
获得/设置 暂停按钮文字
[Parameter]
public string? PauseText { get; set; }
Property Value
ResumeText
获得/设置 继续按钮文字
[Parameter]
public string? ResumeText { get; set; }
Property Value
StarText
获得/设置 取消按钮文字
[Parameter]
public string? StarText { get; set; }
Property Value
StrokeWidth
获得/设置 进度条宽度 默认为 2
[Parameter]
public override int StrokeWidth { get; set; }
Property Value
Value
获得/设置 当前值
[Parameter]
public TimeSpan Value { get; set; }
Property Value
Width
获得/设置 文件预览框宽度
[Parameter]
public override int Width { get; set; }
Property Value
Methods
BuildRenderTree(RenderTreeBuilder)
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
__builder
RenderTreeBuilder
DisposeAsync(bool)
Dispose 方法
protected override ValueTask DisposeAsync(bool disposing)
Parameters
disposing
bool
Returns
OnAfterRenderAsync(bool)
protected override Task OnAfterRenderAsync(bool firstRender)
Parameters
firstRender
bool
Returns
OnParametersSet()
OnInitialized 方法
protected override void OnParametersSet()