namespace ConfusedPolarBear.Plugin.IntroSkipper.Configuration; /// /// User interface configuration. /// /// /// Initializes a new instance of the class. /// /// Skip button visibility. /// Skip button intro text. /// Skip button end credits text. public class UserInterfaceConfiguration(bool visible, string introText, string creditsText) { /// /// Gets or sets a value indicating whether to show the skip intro button. /// public bool SkipButtonVisible { get; set; } = visible; /// /// Gets or sets the text to display in the skip intro button in introduction mode. /// public string SkipButtonIntroText { get; set; } = introText; /// /// Gets or sets the text to display in the skip intro button in end credits mode. /// public string SkipButtonEndCreditsText { get; set; } = creditsText; }