/// <summary> /// Initializes a new instance of the <see cref="NvdaCommand"/> class. /// </summary> /// <param name="desktopCombinationSet">The desktop combination set.</param> /// <param name="laptopCombinationSet">The laptop combination set.</param> public NvdaCommand(List <KeyCombination> desktopCombinationSet, List <KeyCombination> laptopCombinationSet = null) { DesktopCombinationSet.AddRange(desktopCombinationSet); if (laptopCombinationSet != null) { LaptopCombinationSet.AddRange(laptopCombinationSet); } else { LaptopCombinationSet.AddRange(desktopCombinationSet); } }
/// <summary> /// Initializes a new instance of the <see cref="NvdaCommand"/> class. /// </summary> /// <param name="desktopCombination">The desktop combination.</param> /// <param name="laptopCombination">The laptop combination.</param> public NvdaCommand(KeyCombination desktopCombination, KeyCombination laptopCombination = null) { DesktopCombinationSet.Add(desktopCombination); if (laptopCombination != null) { LaptopCombinationSet.Add(laptopCombination); } else { LaptopCombinationSet.Add(desktopCombination); } }