// -------------------------------------------------------------------------------------------------------------------- // // This file is part of the HandBrake source code - It may be used under the terms of the GNU General Public License. // // // The Queue View Model Interface // // -------------------------------------------------------------------------------------------------------------------- namespace HandBrakeWPF.ViewModels.Interfaces { /// /// The Queue View Model Interface /// public interface IQueueViewModel { /// /// The when done action after a queue completes. /// /// /// The action. /// /// /// Save the change to the setting. Use false when updating UI. /// void WhenDone(string action, bool saveChange); /// /// The import. /// void Import(); /// /// The export. /// void Export(); /// /// The clear completed. /// void ClearCompleted(); /// /// The clear. /// void Clear(); /// /// The remove selected jobs. /// void RemoveSelectedJobs(); /// /// Activate this panel /// void Activate(); /// /// Deactivate this panel /// void Deactivate(); } }