ReplyMessageView.h 661 B

1234567891011121314151617181920212223242526
  1. /**
  2. * SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors
  3. * SPDX-License-Identifier: GPL-3.0-or-later
  4. */
  5. #import <UIKit/UIKit.h>
  6. #import "SLKVisibleViewProtocol.h"
  7. NS_ASSUME_NONNULL_BEGIN
  8. @class NCChatMessage;
  9. @class QuotedMessageView;
  10. @interface ReplyMessageView : UIView <SLKVisibleViewProtocol>
  11. @property (nonatomic, strong) NCChatMessage *message;
  12. @property (nonatomic, strong) QuotedMessageView *quotedMessageView;
  13. @property (nonatomic, strong) CALayer *topBorder;
  14. - (void)presentReplyViewWithMessage:(NCChatMessage *)message withUserId:(NSString *)userId;
  15. - (void)dismiss;
  16. - (void)hideCloseButton;
  17. @end
  18. NS_ASSUME_NONNULL_END