🐛⬆️ Avalonia 11.0-rc1

This commit is contained in:
RMBGAME
2024-06-24 14:26:31 +08:00
parent cdc773ba74
commit 110c92d909
4 changed files with 32 additions and 1 deletions
+9
View File
@@ -979,6 +979,15 @@
"Summary": "自定义 DNS over HTTPS 地址",
"IsRegionOrEndregion": null,
"IsValueType": null
},
{
"TypeName": "int",
"PropertyName": "AcceleratorTabsSelectedIndex",
"DefaultValue": "0",
"DefaultValueIsConst": false,
"Summary": "加速页面 Tab 选项卡选中下标",
"IsRegionOrEndregion": null,
"IsValueType": null
}
],
"Usings": ""
@@ -155,6 +155,11 @@ public partial interface IProxySettings
/// </summary>
string? CustomDohAddres { get; set; }
/// <summary>
/// 加速页面 Tab 选项卡选中下标
/// </summary>
int AcceleratorTabsSelectedIndex { get; set; }
/// <summary>
/// 启用脚本自动检查更新的默认值
/// </summary>
@@ -270,4 +275,9 @@ public partial interface IProxySettings
/// </summary>
const string? DefaultCustomDohAddres = null;
/// <summary>
/// 加速页面 Tab 选项卡选中下标的默认值
/// </summary>
static readonly int DefaultAcceleratorTabsSelectedIndex = 0;
}
@@ -197,6 +197,12 @@ public sealed partial class ProxySettings_ : IProxySettings, ISettings, ISetting
[MPKey(22), MP2Key(22), JsonPropertyOrder(22)]
public string? CustomDohAddres { get; set; } = IProxySettings.DefaultCustomDohAddres;
/// <summary>
/// 加速页面 Tab 选项卡选中下标
/// </summary>
[MPKey(23), MP2Key(23), JsonPropertyOrder(23)]
public int AcceleratorTabsSelectedIndex { get; set; } = IProxySettings.DefaultAcceleratorTabsSelectedIndex;
}
public static partial class ProxySettings
@@ -359,4 +365,10 @@ public static partial class ProxySettings
public static SettingsProperty<string, ProxySettings_> CustomDohAddres { get; }
= new(DefaultCustomDohAddres);
/// <summary>
/// 加速页面 Tab 选项卡选中下标
/// </summary>
public static SettingsStructProperty<int, ProxySettings_> AcceleratorTabsSelectedIndex { get; }
= new(DefaultAcceleratorTabsSelectedIndex);
}