1
0
Fork 0
mirror of https://github.com/hawkeye-stan/msfs-popout-panel-manager.git synced 2025-02-16 16:34:28 +01:00
msfs-popout-panel-manager/DomainModel/Setting/PopOutSetting.cs

31 lines
899 B
C#
Raw Normal View History

2023-07-13 00:41:31 +02:00
using MSFSPopoutPanelManager.Shared;
namespace MSFSPopoutPanelManager.DomainModel.Setting
{
public class PopOutSetting : ObservableObject
{
public PopOutSetting()
{
InitializeChildPropertyChangeBinding();
}
2024-02-28 03:44:21 +01:00
public AutoPanning AutoPanning { get; set; } = new();
2023-07-13 00:41:31 +02:00
2024-02-28 03:44:21 +01:00
public AfterPopOutCameraView AfterPopOutCameraView { get; set; } = new();
2023-07-13 00:41:31 +02:00
2024-02-28 03:44:21 +01:00
public bool MinimizeDuringPopOut { get; set; } = true;
2023-07-13 00:41:31 +02:00
2024-02-28 03:44:21 +01:00
public bool MinimizeAfterPopOut { get; set; } = false;
2023-07-13 00:41:31 +02:00
2024-02-28 03:44:21 +01:00
public bool UseLeftRightControlToPopOut { get; set; } = false;
2023-07-13 00:41:31 +02:00
2024-02-28 03:44:21 +01:00
public bool EnablePanelResetWhenLocked { get; set; } = true;
2023-07-13 00:41:31 +02:00
2024-02-28 03:44:21 +01:00
public bool EnablePopOutMessages { get; set; } = true;
2024-02-28 03:44:21 +01:00
public bool AutoActivePause { get; set; } = false;
2023-07-13 00:41:31 +02:00
2024-02-28 03:44:21 +01:00
public PopOutTitleBarCustomization PopOutTitleBarCustomization { get; set; } = new();
2023-07-13 00:41:31 +02:00
};
}