mirror of
https://github.com/status-im/react-native.git
synced 2025-01-10 01:25:39 +00:00
74963eb945
Summary: Even if we don't support this prop yet, we have to expose this in RCTUITextView to conform the contract between ViewManager and ShadowView. Same story as D6842304. Depends on D6842304. Reviewed By: fmoo Differential Revision: D6869750 fbshipit-source-id: 9b35f1a38040319ec66f1ec12f97ac739f8b204f
45 lines
1.4 KiB
Objective-C
45 lines
1.4 KiB
Objective-C
/**
|
|
* Copyright (c) 2015-present, Facebook, Inc.
|
|
* All rights reserved.
|
|
*
|
|
* This source code is licensed under the BSD-style license found in the
|
|
* LICENSE file in the root directory of this source tree. An additional grant
|
|
* of patent rights can be found in the PATENTS file in the same directory.
|
|
*/
|
|
|
|
#import <UIKit/UIKit.h>
|
|
|
|
#import "RCTBackedTextInputViewProtocol.h"
|
|
|
|
#import "RCTBackedTextInputDelegate.h"
|
|
|
|
NS_ASSUME_NONNULL_BEGIN
|
|
|
|
/*
|
|
* Just regular UITextView... but much better!
|
|
*/
|
|
@interface RCTUITextView : UITextView <RCTBackedTextInputViewProtocol>
|
|
|
|
- (instancetype)initWithFrame:(CGRect)frame textContainer:(nullable NSTextContainer *)textContainer NS_UNAVAILABLE;
|
|
- (instancetype)initWithCoder:(NSCoder *)decoder NS_UNAVAILABLE;
|
|
|
|
@property (nonatomic, weak) id<RCTBackedTextInputDelegate> textInputDelegate;
|
|
|
|
@property (nonatomic, assign, readonly) BOOL textWasPasted;
|
|
@property (nonatomic, copy, nullable) NSString *placeholder;
|
|
@property (nonatomic, strong, nullable) UIColor *placeholderColor;
|
|
|
|
@property (nonatomic, assign) CGFloat preferredMaxLayoutWidth;
|
|
|
|
// The `clearButtonMode` property actually is not supported yet;
|
|
// it's declared here only to conform to the interface.
|
|
@property (nonatomic, assign) UITextFieldViewMode clearButtonMode;
|
|
|
|
// The `caretHidden` property actually is not supported yet;
|
|
// it's declared here only to conform to the interface.
|
|
@property (nonatomic, assign) BOOL caretHidden;
|
|
|
|
@end
|
|
|
|
NS_ASSUME_NONNULL_END
|