// // FileRenameSheetController.h // Transmission // // Created by Mitchell Livingston on 1/20/13. // Copyright (c) 2013 The Transmission Project. All rights reserved. // #import @class FileListNode; @class Torrent; @interface FileRenameSheetController : NSWindowController + (void)presentSheetForTorrent:(Torrent*)torrent modalForWindow:(NSWindow*)window completionHandler:(void (^)(BOOL didRename))completionHandler; + (void)presentSheetForFileListNode:(FileListNode*)node modalForWindow:(NSWindow*)window completionHandler:(void (^)(BOOL didRename))completionHandler; @property(weak) IBOutlet NSTextField* labelField; @property(weak) IBOutlet NSTextField* inputField; @property(weak) IBOutlet NSButton* renameButton; @property(weak) IBOutlet NSButton* cancelButton; - (IBAction)rename:(id)sender; - (IBAction)cancelRename:(id)sender; @end