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
ContextMenuOptions
获得/设置 ContextMenuOptions 配置 默认不为空
public ContextMenuOptions ContextMenuOptions { get; set; }
Property Value
DefaultCultureInfo
获得/设置 默认文化信息
public string? DefaultCultureInfo { get; set; }
Property Value
Remarks
开启多文化时此参数无效
DisableAutoSubmitFormByEnter
获得/设置 是否禁用表单内回车自动提交功能 默认 null 未设置
public bool? DisableAutoSubmitFormByEnter { get; set; }
Property Value
- bool?
EnableErrorLogger
获得/设置 是否开启全局异常捕获功能 默认为 true
public bool EnableErrorLogger { get; set; }
Property Value
EnableFallbackCulture
获得/设置 是否回落到 Fallback 文化 默认为 true
public bool EnableFallbackCulture { get; set; }
Property Value
FallbackCulture
获得/设置 回落默认语言文化 默认为 en 英文
public string FallbackCulture { get; set; }
Property Value
IgnoreLocalizerMissing
获得/设置 是否忽略丢失文化日志信息 默认 null 未设置
public bool? IgnoreLocalizerMissing { get; set; }
Property Value
- bool?
Remarks
使用 IgnoreLocalizerMissing 默认值
IpLocatorOptions
获得/设置 IpLocatorOptions 配置 默认不为空
public IpLocatorOptions IpLocatorOptions { get; set; }
Property Value
JSModuleVersion
获得/设置 JavaScript 模块脚本版本号 默认为 null
public string? JSModuleVersion { get; set; }
Property Value
MessageDelay
获得/设置 Message 组件 Delay 默认值 默认为 0
public int MessageDelay { get; set; }
Property Value
ScrollOptions
获得/设置 ScrollOptions 配置 默认不为空
public ScrollOptions ScrollOptions { get; set; }
Property Value
StepSettings
获得/设置 Step 配置实例
public StepSettings StepSettings { get; set; }
Property Value
SupportedCultures
获得/设置 组件内置本地化语言列表 默认为 null
public List<string>? SupportedCultures { get; set; }
Property Value
SwalDelay
获得/设置 Swal 组件 Delay 默认值 默认为 0
public int SwalDelay { get; set; }
Property Value
TableSettings
获得/设置 表格设置实例
public TableSettings TableSettings { get; set; }
Property Value
ToastDelay
获得/设置 Toast 组件 Delay 默认值 默认为 0
public int ToastDelay { get; set; }
Property Value
ToastPlacement
获得/设置 Toast 组件全局弹窗默认位置 默认为 null 当设置值后覆盖整站设置
public Placement? ToastPlacement { get; set; }
Property Value
WebClientOptions
获得/设置 WebClientOptions 配置 默认不为空
public WebClientOptions WebClientOptions { get; set; }
Property Value
Methods
GetSupportedCultures()
获得支持多语言集合
public IList<CultureInfo> GetSupportedCultures()