// -------------------------------------------------------------------------------------------------------------------- // // This file is part of the HandBrake source code - It may be used under the terms of the GNU General Public License. // // // The Queue Selection View Model Interface // // -------------------------------------------------------------------------------------------------------------------- namespace HandBrakeWPF.ViewModels.Interfaces { using System; using System.Collections.Generic; using System.ComponentModel; using HandBrake.ApplicationServices.Services.Scan.Model; using HandBrakeWPF.Model; /// /// The Add Preset View Model /// public interface IQueueSelectionViewModel { /// /// Gets the selected titles. /// BindingList TitleList { get; } /// /// The setup. /// /// /// The scanned source. /// /// /// The source Name. /// /// /// The add To Queue action /// void Setup(Source scannedSource, string sourceName, Action> addAction); } }