12345678910111213141516171819202122232425262728 |
- import Cocoa
- @objc protocol KMSystemPDFMenuProtocol: NSObjectProtocol {
-
- @objc optional func changeDisplayMode(_ sender: Any?)
- @objc optional func toggleDisplayAsBook(_ sender: Any?)
- @objc optional func toggleDisplayPageBreaks(_ sender: Any?)
- @objc optional func changeDisplayBox(_ sender: Any?)
- }
- extension KMSystemMenu.PDF {
-
- public static let changeDisplayModeSelector = NSSelectorFromString("changeDisplayMode:")
- public static let toggleDisplayAsBookSelector = NSSelectorFromString("toggleDisplayAsBook:")
- public static let toggleDisplayPageBreaksSelector = NSSelectorFromString("toggleDisplayPageBreaks:")
- public static let changeDisplayBoxSelector = NSSelectorFromString("changeDisplayBox:")
-
- public static func actions() -> [Selector] {
- return [self.changeDisplayModeSelector, self.toggleDisplayAsBookSelector, self.toggleDisplayPageBreaksSelector, self.changeDisplayBoxSelector]
- }
- }
|