mirror of
https://github.com/oxen-io/session-ios.git
synced 2023-12-13 21:30:14 +01:00
d56cee8234
Created the ThemeManager and the system to control the dynamic theming Started updating the main settings screens Added the AppearanceViewController and connected it to the ThemeManager Started adding theme values Started applying theme values throughout
26 lines
620 B
Objective-C
26 lines
620 B
Objective-C
//
|
|
// Copyright (c) 2018 Open Whisper Systems. All rights reserved.
|
|
//
|
|
|
|
#import <UIKit/UIKit.h>
|
|
|
|
NS_ASSUME_NONNULL_BEGIN
|
|
|
|
@interface OWSMessageTimerView : UIView
|
|
|
|
@property (nonatomic) UIImageView *imageView;
|
|
|
|
- (instancetype)init NS_DESIGNATED_INITIALIZER;
|
|
- (instancetype)initWithFrame:(CGRect)frame NS_UNAVAILABLE;
|
|
- (nullable instancetype)initWithCoder:(NSCoder *)aDecoder NS_UNAVAILABLE;
|
|
|
|
- (void)configureWithExpirationTimestamp:(uint64_t)expirationTimestamp
|
|
initialDurationSeconds:(uint32_t)initialDurationSeconds;
|
|
|
|
- (void)prepareForReuse;
|
|
|
|
+ (CGSize)measureSize;
|
|
|
|
@end
|
|
|
|
NS_ASSUME_NONNULL_END
|