Class Console
- Namespace
- BootstrapBlazor.Components
- Assembly
- BootstrapBlazor.dll
控制台消息组件
public class Console : BootstrapModuleComponentBase, IComponent, IHandleAfterRender, IHandleEvent, IAsyncDisposable
- Inheritance
-
Console
- Implements
- Inherited Members
- Extension Methods
Constructors
Console()
public Console()
Properties
AutoScrollText
获得/设置 自动滚屏显示文字
[Parameter]
public string? AutoScrollText { get; set; }
Property Value
ClearButtonColor
获得/设置 清除按钮颜色 默认值为 Color.Secondary
[Parameter]
public Color ClearButtonColor { get; set; }
Property Value
ClearButtonIcon
获得/设置 按钮 显示图标 默认值为 fa-solid fa-xmark
[Parameter]
public string? ClearButtonIcon { get; set; }
Property Value
ClearButtonText
获得/设置 按钮 显示文字 默认值为 清屏
[Parameter]
public string? ClearButtonText { get; set; }
Property Value
FooterTemplate
获得/设置 Footer 模板
[Parameter]
public RenderFragment? FooterTemplate { get; set; }
Property Value
HeaderTemplate
获得/设置 Header 模板
[Parameter]
public RenderFragment? HeaderTemplate { get; set; }
Property Value
HeaderText
获得/设置 Header 显示文字 默认值为 系统监控
[Parameter]
public string? HeaderText { get; set; }
Property Value
Height
获得/设置 组件高度 默认为 126px;
[Parameter]
public int Height { get; set; }
Property Value
IsAutoScroll
获得/设置 是否自动滚屏 默认 true
[Parameter]
public bool IsAutoScroll { get; set; }
Property Value
IsFlashLight
获得/设置 指示灯 是否闪烁 默认 true 闪烁
[Parameter]
public bool IsFlashLight { get; set; }
Property Value
ItemTemplate
获得/设置 Item 模板
[Parameter]
public RenderFragment<ConsoleMessageItem>? ItemTemplate { get; set; }
Property Value
Items
获得/设置 组件绑定数据源
[Parameter]
public IEnumerable<ConsoleMessageItem>? Items { get; set; }
Property Value
Remarks
ConsoleMessageCollection 集合内置了最大消息数量功能
LightColor
获得/设置 指示灯颜色
[Parameter]
public Color LightColor { get; set; }
Property Value
LightTitle
获得/设置 指示灯 Title 显示文字
[Parameter]
public string? LightTitle { get; set; }
Property Value
OnClear
获得/设置 清空委托方法
[Parameter]
public Action? OnClear { get; set; }
Property Value
ShowAutoScroll
获得/设置 是否显示自动滚屏选项 默认 false
[Parameter]
public bool ShowAutoScroll { get; set; }
Property Value
ShowFooter
获得 是否显示 Footer
protected bool ShowFooter { get; }
Property Value
ShowLight
获得/设置 是否显示指示灯 默认 true 显示
[Parameter]
public bool ShowLight { get; set; }
Property Value
Methods
BuildRenderTree(RenderTreeBuilder)
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
__builder
RenderTreeBuilder
ClearConsole()
清空控制台消息方法
public void ClearConsole()
OnAfterRenderAsync(bool)
protected override Task OnAfterRenderAsync(bool firstRender)
Parameters
firstRender
bool
Returns
OnParametersSet()
protected override void OnParametersSet()