22 lines
562 B
C#
22 lines
562 B
C#
using System.Text.Json.Serialization;
|
|
|
|
namespace AxCopilot.Models;
|
|
|
|
public class ScreenCaptureSettings
|
|
{
|
|
[JsonPropertyName("prefix")]
|
|
public string Prefix { get; set; } = "cap";
|
|
|
|
[JsonPropertyName("globalHotkeyEnabled")]
|
|
public bool GlobalHotkeyEnabled { get; set; } = false;
|
|
|
|
[JsonPropertyName("globalHotkey")]
|
|
public string GlobalHotkey { get; set; } = "PrintScreen";
|
|
|
|
[JsonPropertyName("globalHotkeyMode")]
|
|
public string GlobalHotkeyMode { get; set; } = "screen";
|
|
|
|
[JsonPropertyName("scrollDelayMs")]
|
|
public int ScrollDelayMs { get; set; } = 120;
|
|
}
|