Files
flipper/iOS/Plugins/FlipperKitUIDebuggerPlugin/FlipperKitUIDebuggerPlugin/Serializers/UIDLazyInspectable+Foundation.m
Lorenzo Blasa db7aa9eeaf OSS
Summary: Move UIDebugger plugin to OSS space.

Reviewed By: passy

Differential Revision: D47634848

fbshipit-source-id: 90e8c0181a2434d0e5d76bdb99b902051e6d702e
2023-07-21 04:47:13 -07:00

32 lines
755 B
Objective-C

/*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
#if FB_SONARKIT_ENABLED
#import "UIDInspectable+Foundation.h"
#import "UIDLazyInspectable+Foundation.h"
FB_LINKABLE(UIDLazyInspectable_Foundation)
@implementation UIDLazyInspectable (Foundation)
/**
Converting a lazy inspectable to its Foundation type
equivalent may trigger materialisation of its value.
If the lazy inspectable was already materialised, then
this value will be returned and serialised.
Otherwise, the loader will be invoked to obtain the value
first.
*/
- (id)toFoundation {
return [[self value] toFoundation];
}
@end
#endif