/** * * 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. */ #import "FBScreenRecordingPromise.h" @interface FBScreenRecordingPromise () @property (readwrite) id nativePromise; @end @implementation FBScreenRecordingPromise - (instancetype)initWithNativePromise:(id)promise { if ((self = [super init])) { self.nativePromise = promise; } return self; } - (NSUUID *)identifier { return (NSUUID *)[self.nativePromise valueForKey:@"_UUID"]; } @end