feat: 优化延迟图表,添加连接断点控制

This commit is contained in:
Montia37
2025-08-27 16:19:28 +08:00
parent 3999b8b687
commit 018e15d78c
5 changed files with 39 additions and 9 deletions

View File

@@ -97,6 +97,8 @@ export function ConfigProvider({
enableInstanceDetail:
theme.enableInstanceDetail ?? DEFAULT_CONFIG.enableInstanceDetail,
enablePingChart: theme.enablePingChart ?? DEFAULT_CONFIG.enablePingChart,
enableConnectBreaks:
theme.enableConnectBreaks ?? DEFAULT_CONFIG.enableConnectBreaks,
pingChartMaxPoints:
theme.pingChartMaxPoints || DEFAULT_CONFIG.pingChartMaxPoints,
backgroundImage,

View File

@@ -16,6 +16,7 @@ export interface ConfigOptions {
enableGroupedBar?: boolean; // 是否启用分组栏
enableInstanceDetail?: boolean; // 是否启用实例详情
enablePingChart?: boolean; // 是否启用延迟图表
enableConnectBreaks?: boolean; // 是否启用连接断点
pingChartMaxPoints?: number; // 延迟图表最大点数
enableSwap?: boolean; // 是否启用SWAP显示
}
@@ -39,6 +40,7 @@ export const DEFAULT_CONFIG: ConfigOptions = {
enableGroupedBar: true,
enableInstanceDetail: true,
enablePingChart: true,
enableConnectBreaks: false,
pingChartMaxPoints: 0,
enableSwap: true,
};