NetNewsWire/Commands/SendToCommand.swift

22 lines
466 B
Swift
Raw Normal View History

//
// SendToCommand.swift
2018-08-29 07:18:24 +02:00
// NetNewsWire
//
// Created by Brent Simmons on 1/8/18.
// Copyright © 2018 Ranchero Software. All rights reserved.
//
import AppKit
// Unlike UndoableCommand commands, you instantiate one of each of these and reuse them.
protocol SendToCommand {
var title: String { get }
var image: NSImage? { get }
func canSendObject(_ object: Any?, selectedText: String?) -> Bool
func sendObject(_ object: Any?, selectedText: String?)
}