Swiftgram/submodules/LegacyComponents/Sources/TGPhotoTextEntityView.h
Ilya Laktyushin 7741978b7e Video Editing
2020-05-23 13:26:53 +03:00

40 lines
1.0 KiB
Objective-C

#import "TGPhotoPaintEntityView.h"
#import "TGPhotoPaintTextEntity.h"
@class TGPaintSwatch;
@interface TGPhotoTextSelectionView : TGPhotoPaintEntitySelectionView
@end
@interface TGPhotoTextEntityView : TGPhotoPaintEntityView
@property (nonatomic, readonly) TGPhotoPaintTextEntity *entity;
@property (nonatomic, readonly) UIImage *image;
@property (nonatomic, readonly) bool isEmpty;
@property (nonatomic, copy) void (^beganEditing)(TGPhotoTextEntityView *);
@property (nonatomic, copy) void (^finishedEditing)(TGPhotoTextEntityView *);
- (instancetype)initWithEntity:(TGPhotoPaintTextEntity *)entity;
- (void)setFont:(TGPhotoPaintFont *)font;
- (void)setSwatch:(TGPaintSwatch *)swatch;
- (void)setStroke:(bool)stroke;
@property (nonatomic, readonly) bool isEditing;
- (void)beginEditing;
- (void)endEditing;
@end
@interface TGPhotoTextView : UITextView
@property (nonatomic, strong) UIColor *strokeColor;
@property (nonatomic, assign) CGFloat strokeWidth;
@property (nonatomic, assign) CGPoint strokeOffset;
@end