mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-08-19 04:00:54 +00:00
28 lines
786 B
Objective-C
28 lines
786 B
Objective-C
#import "TGEmbedPlayerState.h"
|
|
|
|
@implementation TGEmbedPlayerState
|
|
|
|
@synthesize playing = _playing;
|
|
@synthesize duration = _duration;
|
|
@synthesize position = _position;
|
|
@synthesize downloadProgress = _downloadProgress;
|
|
|
|
+ (instancetype)stateWithPlaying:(bool)playing
|
|
{
|
|
TGEmbedPlayerState *state = [[TGEmbedPlayerState alloc] init];
|
|
state->_playing = playing;
|
|
return state;
|
|
}
|
|
|
|
+ (instancetype)stateWithPlaying:(bool)playing duration:(NSTimeInterval)duration position:(NSTimeInterval)position downloadProgress:(CGFloat)downloadProgress
|
|
{
|
|
TGEmbedPlayerState *state = [[TGEmbedPlayerState alloc] init];
|
|
state->_playing = playing;
|
|
state->_duration = duration;
|
|
state->_position = position;
|
|
state->_downloadProgress = downloadProgress;
|
|
return state;
|
|
}
|
|
|
|
@end
|