24 #import <Foundation/Foundation.h>
25 #import <UIKit/UIKit.h>
35 FOUNDATION_EXPORT NSString *
const JSQMessagesKeyboardControllerNotificationKeyboardDidChangeFrame;
40 FOUNDATION_EXPORT NSString *
const JSQMessagesKeyboardControllerUserInfoKeyKeyboardDidChangeFrame;
78 @property (weak, nonatomic) id<JSQMessagesKeyboardControllerDelegate>
delegate;
83 @property (weak, nonatomic, readonly) UITextView *
textView;
123 - (instancetype)initWithTextView:(UITextView *)textView
124 contextView:(UIView *)contextView
125 panGestureRecognizer:(UIPanGestureRecognizer *)panGestureRecognizer
UITextView * textView
Definition: JSQMessagesKeyboardController.h:83
UIView * contextView
Definition: JSQMessagesKeyboardController.h:88
void beginListeningForKeyboard()
Definition: JSQMessagesKeyboardController.m:139
id< JSQMessagesKeyboardControllerDelegate > delegate
Definition: JSQMessagesKeyboardController.h:78
Definition: JSQMessagesKeyboardController.h:50
UIPanGestureRecognizer * panGestureRecognizer
Definition: JSQMessagesKeyboardController.h:93
BOOL keyboardIsVisible
Definition: JSQMessagesKeyboardController.h:106
CGPoint keyboardTriggerPoint
Definition: JSQMessagesKeyboardController.h:101
void endListeningForKeyboard()
Definition: JSQMessagesKeyboardController.m:148
Definition: JSQMessagesKeyboardController.h:73
CGRect currentKeyboardFrame
Definition: JSQMessagesKeyboardController.h:111