From f544d9595340325beaec44301b428ecc755426d8 Mon Sep 17 00:00:00 2001 From: Andrey Mishanin Date: Wed, 11 Mar 2020 09:38:44 -0700 Subject: [PATCH] Displaying component identifiers Summary: Adding the new "Identity" section to CK components' description. Reviewed By: cuva Differential Revision: D19948738 fbshipit-source-id: cbd9bc9c77b6f6503e10cfc75581ef4b94dd0247 --- .../CKComponent+Sonar.mm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport/CKComponent+Sonar.mm b/iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport/CKComponent+Sonar.mm index 99365cb4a..f0547e576 100644 --- a/iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport/CKComponent+Sonar.mm +++ b/iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport/CKComponent+Sonar.mm @@ -217,6 +217,13 @@ static CK::StaticMutex _mutex = CK_MUTEX_INITIALIZER; } } + if (auto const i = self.uniqueIdentifier) { + [data addObject:[SKNamed newWithName:@"Identity" + withValue:@{ + @"uniqueIdentifier" : SKObject{i}, + }]]; + } + // Only add accessibility panel if accessibilityContext is not default CKComponentAccessibilityContext accessibilityContext = [self viewConfiguration].accessibilityContext();