| Line 32... |
Line 32... |
/*!
|
/*!
|
* @header
|
* @header
|
* Defines the <code>TruePreviewLibraryMessage</code> category for
|
* Defines the <code>TruePreviewLibraryMessage</code> category for
|
* <code>LibraryMessage</code>.
|
* <code>LibraryMessage</code>.
|
* @copyright Copyright (c) 2009 Jim Riggs, Christian Serving, L.L.C. All rights reserved.
|
* @copyright Copyright (c) 2009 Jim Riggs, Christian Serving, L.L.C. All rights reserved.
|
* @version \@(#) $Id: TruePreviewLibraryMessage.h 2 2009-06-27 07:02:45Z jhriggs $
|
* @version \@(#) $Id: TruePreviewLibraryMessage.h 17 2009-10-09 12:21:07Z jhriggs $
|
* @updated $Date: 2009-06-27 02:02:45 -0500 (Sat, 27 Jun 2009) $
|
* @updated $Date: 2009-10-09 07:21:07 -0500 (Fri, 09 Oct 2009) $
|
*/
|
*/
|
|
|
#import <Message/LibraryMessage.h>
|
|
|
|
#import "TruePreview.h"
|
#import "TruePreview.h"
|
|
|
/*!
|
/*!
|
* @category
|
* @class
|
* Adds a method for overriding the "mark as viewed" behavior of
|
* Adds a method for overriding the "mark as viewed" behavior of
|
* <code>LibraryMessage</code>.
|
* <code>LibraryMessage</code>.
|
* @version \@(#) $Id: TruePreviewLibraryMessage.h 2 2009-06-27 07:02:45Z jhriggs $
|
* @version \@(#) $Id: TruePreviewLibraryMessage.h 17 2009-10-09 12:21:07Z jhriggs $
|
* @updated $Date: 2009-06-27 02:02:45 -0500 (Sat, 27 Jun 2009) $
|
* @updated $Date: 2009-10-09 07:21:07 -0500 (Fri, 09 Oct 2009) $
|
*/
|
*/
|
@interface LibraryMessage (TruePreviewLibraryMessage)
|
@interface TruePreviewLibraryMessage : NSObject {
|
|
}
|
|
|
#pragma mark Instance methods
|
#pragma mark Swizzled instance methods
|
/*! @group Instance methods */
|
/*! @group Swizzled instance methods */
|
|
|
/*!
|
/*!
|
* Does nothing. The replacement behavior is handled in
|
* Does nothing. The replacement behavior is handled in
|
* <code>-[TableViewManager setCurrentDisplayedMessage]</code>.
|
* <code>TruePreviewMessageViewer</code>.
|
*/
|
*/
|
- (void)truePreviewMarkAsViewed;
|
- (void)truePreviewMarkAsViewed;
|
|
|
|
#pragma mark Instance methods
|
|
/*! @group Instance methods */
|
|
|
|
/*!
|
|
* Returns the TruePreview settings appropriate for this message.
|
|
* @result
|
|
* An <code>NSMutableDictionary</code> containing the keys <code>delay</code>,
|
|
* <code>window</code>, and <code>scroll</code> and their respective values
|
|
* based on the default settings and/or the settings for this message's
|
|
* account.
|
|
*/
|
|
- (NSMutableDictionary*)truePreviewSettings;
|
|
|
@end
|
@end
|
|
|
|
|