Table of Contents

Class BootstrapBlazorOptions

Namespace
BootstrapBlazor.Components
Assembly
BootstrapBlazor.dll

组件全局配置类

public class BootstrapBlazorOptions : IOptions<BootstrapBlazorOptions>
Inheritance
BootstrapBlazorOptions
Implements
Inherited Members
Extension Methods

Constructors

BootstrapBlazorOptions()

public BootstrapBlazorOptions()

Properties

ConnectionHubOptions

获得/设置 ConnectionHubOptions 配置 默认不为空

public ConnectionHubOptions ConnectionHubOptions { get; set; }

Property Value

ConnectionHubOptions

ContextMenuOptions

获得/设置 ContextMenuOptions 配置 默认不为空

public ContextMenuOptions ContextMenuOptions { get; set; }

Property Value

ContextMenuOptions

DefaultCultureInfo

获得/设置 默认文化信息

public string? DefaultCultureInfo { get; set; }

Property Value

string

Remarks

开启多文化时此参数无效

DisableAutoSubmitFormByEnter

获得/设置 是否禁用表单内回车自动提交功能 默认 null 未设置

public bool? DisableAutoSubmitFormByEnter { get; set; }

Property Value

bool?

EnableErrorLogger

获得/设置 是否开启全局异常捕获功能 默认为 true

public bool EnableErrorLogger { get; set; }

Property Value

bool

EnableFallbackCulture

获得/设置 是否回落到 Fallback 文化 默认为 true

public bool EnableFallbackCulture { get; set; }

Property Value

bool

FallbackCulture

获得/设置 回落默认语言文化 默认为 en 英文

public string FallbackCulture { get; set; }

Property Value

string

IgnoreLocalizerMissing

获得/设置 是否忽略丢失文化日志信息 默认 null 未设置

public bool? IgnoreLocalizerMissing { get; set; }

Property Value

bool?

Remarks

使用 IgnoreLocalizerMissing 默认值

IpLocatorOptions

获得/设置 IpLocatorOptions 配置 默认不为空

public IpLocatorOptions IpLocatorOptions { get; set; }

Property Value

IpLocatorOptions

JSModuleVersion

获得/设置 JavaScript 模块脚本版本号 默认为 null

public string? JSModuleVersion { get; set; }

Property Value

string

MessageDelay

获得/设置 Message 组件 Delay 默认值 默认为 0

public int MessageDelay { get; set; }

Property Value

int

ScrollOptions

获得/设置 ScrollOptions 配置 默认不为空

public ScrollOptions ScrollOptions { get; set; }

Property Value

ScrollOptions

StepSettings

获得/设置 Step 配置实例

public StepSettings StepSettings { get; set; }

Property Value

StepSettings

SupportedCultures

获得/设置 组件内置本地化语言列表 默认为 null

public List<string>? SupportedCultures { get; set; }

Property Value

List<string>

SwalDelay

获得/设置 Swal 组件 Delay 默认值 默认为 0

public int SwalDelay { get; set; }

Property Value

int

TableSettings

获得/设置 表格设置实例

public TableSettings TableSettings { get; set; }

Property Value

TableSettings

ToastDelay

获得/设置 Toast 组件 Delay 默认值 默认为 0

public int ToastDelay { get; set; }

Property Value

int

ToastPlacement

获得/设置 Toast 组件全局弹窗默认位置 默认为 null 当设置值后覆盖整站设置

public Placement? ToastPlacement { get; set; }

Property Value

Placement?

WebClientOptions

获得/设置 WebClientOptions 配置 默认不为空

public WebClientOptions WebClientOptions { get; set; }

Property Value

WebClientOptions

Methods

GetSupportedCultures()

获得支持多语言集合

public IList<CultureInfo> GetSupportedCultures()

Returns

IList<CultureInfo>