LuxChat
2.0
Instant messenger for iOS
Main Page
Related Pages
Classes
Files
File List
File Members
Vendors
JSQMessagesViewController
Model
JSQMessageData.h
1
//
2
// Created by Jesse Squires
3
// http://www.jessesquires.com
4
//
5
//
6
// Documentation
7
// http://cocoadocs.org/docsets/JSQMessagesViewController
8
//
9
//
10
// GitHub
11
// https://github.com/jessesquires/JSQMessagesViewController
12
//
13
//
14
// License
15
// Copyright (c) 2014 Jesse Squires
16
// Released under an MIT license: http://opensource.org/licenses/MIT
17
//
18
19
#import <Foundation/Foundation.h>
20
21
#import "JSQMessageMediaData.h"
22
36
@protocol
JSQMessageData
<NSObject>
37
38
@required
39
48
- (NSString *)
senderId
;
49
55
- (NSString *)
senderDisplayName
;
56
62
- (NSDate *)
date
;
63
76
- (BOOL)
isMediaMessage
;
77
84
- (NSUInteger)
messageHash
;
85
86
@optional
87
93
- (NSString *)
text
;
94
100
- (id<
JSQMessageMediaData
>)
media
;
101
102
@end
JSQMessageMediaData-p
Definition:
JSQMessageMediaData.h:37
JSQMessageData-p
Definition:
JSQMessageData.h:36
-[JSQMessageData-p isMediaMessage]
BOOL isMediaMessage()
-[JSQMessageData-p date]
NSDate * date()
-[JSQMessageData-p media]
id< JSQMessageMediaData > media()
-[JSQMessageData-p messageHash]
NSUInteger messageHash()
-[JSQMessageData-p senderId]
NSString * senderId()
-[JSQMessageData-p senderDisplayName]
NSString * senderDisplayName()
-[JSQMessageData-p text]
NSString * text()
Generated on Sun May 21 2017 15:40:51 for LuxChat by
1.8.9.1